众所周知,当涉及到编程时,现实生活中的问题是很多的,而且常常是意想不到的。有时,这些问题甚至很难解决,如果没有经过识别它们的培训,你很快就会陷入困境。我喜欢挑战,因为当你面对一个反复出现的情况时,你越少需要找到一个有效的答案——例如,时间复杂——当你遇到类似的问题时。
这就引出了我的问题:
是否有人知道一本好的书,或任何形式的支持,仍然保持足够的语言独立性,提供一些问题,往往是在某个点上困难,可能是新月形的困难,以实践编码。我的意思是,这些问题是上瘾和有趣的,当你解决它们的时候你会感觉到真正的成就。比如,如果你找不到一个让你的算法时间线性化的技巧,同时还有一个昂贵的蛮力版本,它会导致你失败。
谢谢你的建议。
玩得开心:)