练习编程:解决新月难题

发布于 2024-09-14 11:57:26 字数 325 浏览 7 评论 0原文

众所周知,现实生活中编程遇到的问题很多,而且常常是意想不到的。有时,这些问题甚至很难解决,如果没有接受过识别这些问题的培训,您很快就会陷入困境。我喜欢挑战,因为你遇到的反复出现的情况越多,当你遇到类似的问题时,你需要拿出有效答案的时间就越少——例如时间复杂度。

这引出了我的问题:

是否有人知道一本好书或任何类型的支持,它仍然足够独立于语言,提供在某些时候往往很难(可能是新月难度)的问题来练习编码。我的意思是,这些问题令人上瘾且有趣,当你解决它们时你会感到真正的成就。就像,如果你没有找到一个技巧来让你的算法时间线性,同时也有一个昂贵的暴力版本,它会导致你失败​​。

已经感谢您的建议。

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

假装不在乎 2024-09-21 11:57:26

玩得开心:)

Have fun :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文