练习编程:解决新月难题
众所周知,现实生活中编程遇到的问题很多,而且常常是意想不到的。有时,这些问题甚至很难解决,如果没有接受过识别这些问题的培训,您很快就会陷入困境。我喜欢挑战,因为你遇到的反复出现的情况越多,当你遇到类似的问题时,你需要拿出有效答案的时间就越少——例如时间复杂度。
这引出了我的问题:
是否有人知道一本好书或任何类型的支持,它仍然足够独立于语言,提供在某些时候往往很难(可能是新月难度)的问题来练习编码。我的意思是,这些问题令人上瘾且有趣,当你解决它们时你会感到真正的成就。就像,如果你没有找到一个技巧来让你的算法时间线性,同时也有一个昂贵的暴力版本,它会导致你失败。
已经感谢您的建议。
As everyone knows, real life problems when it comes to programming are numerous and often unexpected. Sometimes, those problems even are hard to solve, and without being trained to recognize them, you can quickly get stuck. I like challenge, because the more you get confronted to a recurrent situation, the less time you need to come up with an efficient answer -in time complexity, for instance- when you encounter a similar issue.
This leads to my question :
Does anybody know a good book, or any kind of support, that remains language independent enough, providing problems that tends to be hard at some point, probably crescent difficulty, to practice coding. I mean, these problems that are addictive and interesting, and you feel a real achievement when you solve them. Something like, if you don't find a trick to get your algorithm time-linear, while there also is an expensive brute-force version, it will lead you to failure.
Thanks already for your suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
玩得开心:)
Have fun :)