代码之家  ›  专栏  ›  技术社区  ›  Nicolas C.

练习编程:解决新月形难题

  •  2
  • Nicolas C.  · 技术社区  · 16 年前

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

    这就引出了我的问题:

    是否有人知道一本好的书,或任何形式的支持,仍然保持足够的语言独立性,提供一些问题,往往是在某个点上困难,可能是新月形的困难,以实践编码。我的意思是,这些问题是上瘾和有趣的,当你解决它们的时候你会感觉到真正的成就。比如,如果你找不到一个让你的算法时间线性化的技巧,同时还有一个昂贵的蛮力版本,它会导致你失败。

    谢谢你的建议。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Nicolas Bazire    16 年前

    玩得开心:)

    推荐文章