5个优秀编码挑战帮你训练大脑,你敢尝试吗?

在寻找最好的编程挑战过程中筛选了五个非常好的资源。相信这对你的编程旅途有所帮助,并探索更大的计算机科学领域。

每个人都知道编程正在成为几乎每个行业的重要组成部分,它对组织的帮助和对大型系统的维护是独一无二的,因此越来越多的人开始了他们的编程旅程。你可以从你觉得合适和方便的任何交互式平台和书籍中学习编程。但是这还不够,我们应该练习更多新的东西。

编码与你的创造力、创新能力密切相关。但很多时候,我们花费大量时间来处理常见问题而忘记了创造力。我不太确定这是否是编码挑战出现的原因,但它们肯定可以帮助你去思考。

我们可以说编程挑战是伟大的:

  • 学习新的做事方式

  • 练习一种新的编程语言

  • 解决遇到的关键问题

  • 保持我们的大脑活跃和集中力

  • 以及玩得开心!

在寻找最好的编程挑战过程中筛选了五个非常好的资源。相信这对你的编程旅途有所帮助,并探索更大的计算机科学领域。

TopCoder

5个优秀编码挑战帮你训练大脑,你敢尝试吗?

你可以在这里赚取真正的钱。它由近一百万的编码作为支撑,所以我很确定你可以遇到很多具有挑战性的东西。一些编程初学者可能会发现TopCoder是相当困难。

你可以参与每日和每周的编码挑战。这两个都是非常困难的,需要足够的思考能力才能完成。当然这也是值得的,因为在每天结束时它都会被添加到你的简历中。

HackerEarth

5个优秀编码挑战帮你训练大脑,你敢尝试吗?

HackerEarth提供了一个SaaS应用程序用来对申请人的技术和逻辑技巧进行自动化评估。它还通过作为开发人员聚集和选择的平台帮助公司挖掘人才。

他们经常会增加挑战,你需要在几周前注册并提前知道什么时候参加。像TopCoder一样,这是一个高质量的网站。他们提供有质量的挑战,对你以后的职业生涯非常有用。

Coderbyte

5个优秀编码挑战帮你训练大脑,你敢尝试吗?

Coderbyte是Kickstarter资助的一个项目,并且针对初学者和中级程序员。它是由Daniel Borowski 于2012年推出的,现在已经发展成为一个自动维护的程序员社区,他们喜欢在业余时间解决编程问题。

如果你有一些不明白的问题也可以询问。该社区是相当活跃,所以你很有可能会得到一个答案。很多人喜欢Coderbyte,里面都是一些积极正面的评论。

Project Euler

5个优秀编码挑战帮你训练大脑,你敢尝试吗?

Project Euler可能是世界上最受欢迎的编码挑战网站,自十多年前首次推出以来它一直都是几十万用户的家。你每周会增加一个额外的挑战,但我相信,你需要一些时间来解决之前的450多个问题。

他们的挑战不是很难,相反更多的涉及思维和问题解决方面可以帮助你获得成长。你可以在Wikipedia、Reddit、Stack Overflow和Google Code中了解更多关于Project Euler的信息。

SPOJ

5个优秀编码挑战帮你训练大脑,你敢尝试吗?

Sphere在线评测(SPOJ)是成千上万的编码挑战的宝库,这让你忙上几个星期。SPOJ的挑战涉及简单的编码问题到艰难的算法挑战,这需要解决问题的技能,例如找到NP-hard问题的最佳启发法。SPOJ让你几乎可以编写所有可以想到的编程语言,并为你提供解决方案,这可能包含一些挑战的额外提示。

SPOJ还有一个令人惊叹的社区(+ 30万用户),有许多活跃的成员愿意在社区论坛上提供帮助。SPOJ允许用户添加自己的挑战,组织编程竞赛,并争取最高的排名。对于许多人来说,它在大型编程竞赛之前是一个培训平台。它最初是由理论计算机科学家对编程纯粹的激情而创造出来的,它的氛围非常轻松,你可以从网站的座右铭“黑客吃饼干”中看出来。

【文章来源控件,原创不易,转载请注明出处】

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月1日
下一篇 2017年1月1日

相关推荐

发表回复

登录后才能评论