加入收藏 | 设为首页 | 会员中心 | 我要投稿 唐山站长网 (https://www.0315zz.com.cn/)- 数据安全、数据开发、文字识别、图像处理、媒体智能!
当前位置: 首页 > 站长资讯 > 评论 > 正文

6个超酷的练习算法

发布时间:2021-02-22 15:49:45 所属栏目:评论 来源:互联网
导读:opCoder是最早可以相互竞争的程序员的在线竞技场之一。 它提供了算法挑战的列表,您可以使用其代码编辑器在线进行操作。 单轮比赛每月在特定时间举行几次,编码员相互竞争,以最高分最快地解决挑战。 在TopCoder上排名靠前的用户是非常优秀的程序员,并且经

opCoder是最早可以相互竞争的程序员的在线"竞技场"之一。 它提供了算法挑战的列表,您可以使用其代码编辑器在线进行操作。 单轮比赛每月在特定时间举行几次,编码员相互竞争,以最高分最快地解决挑战。

在TopCoder上排名靠前的用户是非常优秀的程序员,并且经常参加许多编程竞赛。 排名最高的人将拥有自己的博客" PETR MITRICHEV编写的ALGORITHMS WEEKLY",他们可以在其中撰写有关代码竞赛,算法,数学以及任何喜欢的东西的文章。

3. Geeksforgeeks

如果您在执行算法时遇到麻烦,在Google上寻找解决方案后,您可能会多次看到该页面
 

这个geekforgeeks页面看起来有点……很丑,这些练习的分类不是很好。 但是,它有许多常见算法练习的解决方案。 每个解决方案包括许多不同的方法,以及每种方法的复杂性/内存。 这是非常有趣和有益的阅读。

因此,有时您可以在主页上看到此页面/解决方案示例的流行算法!

4. Leetcode

另一个受欢迎的算法培训网站:Leetcode。 在此问题上的数量不亚于hackerrank,有3个主要难度级别,分别是Easy / Medium / Hard(某些简单的问题非常困难)。

 

关于锻炼的练习很多,但是这些练习对算法的要求不是太重,但是对使用编程语言的要求却很重:

  • 使用if / else循环。
  • 日期处理,字符串处理
  • 方法分离,班级组织
  • 如何处理错误,编写异步代码

我使用此网站来了解有关Golang和Elixir的更多信息。

如果您已经编程了一段时间,想学习一种新的语言,学习一种新的思维方式,那就去运动吧!

总结

在本文中,我分享了6个超酷的网站来练习算法和学习编程!

(编辑:唐山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读