非常小的程序来提高编程技能?[已关闭]

2022-08-31 15:00:39

我意识到,要成为一名更好的程序员,你需要编程!所以很明显,练习越多,你就会变得越好。

我的问题是这个。我目前在大学,我发现我的课程负担有点令人生畏,而且我没有很多空闲时间。我不认为我真的可以承担一个大项目,特别是我不认为我必须有动力去完成它,对我来说,继续推迟它以支持学校的工作会更容易。

但我仍然想练习。因此,我正在寻找任何具有编程挑战的资源,这些资源可以在相当短的时间内完成。理想情况下,我可以在不到10个小时的工作中完成一些事情(所以每天工作一个多小时),如果不是更小的话。

我听说过Google Code Jam,但我不确定它指定的程序的长度,也不确定技能水平。

有人有建议吗?甚至不同功能的教程汇编也可能有用。例如,关于文件IO的教程是值得的(如果我还不知道的话),即使它可能是一个相当小的主题。


答案 1

你应该看看代码 katas,它们所做的正是你所谈论的。旨在完善您的编码/思维能力的简短练习。

其他参考资料:

  1. http://kata.coderdojo.com/wiki/Overview_of_Learning_Resources

答案 2

欧拉项目有一些与数学/数字相关的问题,这些问题非常有趣,从简单到具有挑战性。您可以选择您选择的语言并仅提交解决方案(一个大整数)。提交正确的解决方案后,您可以访问论坛/评论页面,其他人可以在其中发布其评论和解决方案。


推荐