Itching to buy Skiena's book for the practical examples (after perusing what amazon would show me of it)! Another very accessible algorithms book I highly recommend is: http://hetland.org/writing/python-algorithms/
……跟你一样。我也有 CS 学位,但做了多年 Web 开发后,感觉自己变笨了。最近我开始买一些用更通俗方式讲算法的书。目前我正在读《Python 算法:Python 语言中的经典算法剖析》。我真的逢人就推。除了把基础知识解释得很透彻之外,它还能教你如何思考把朴素解法转变成高效……
…like you. I also have a CS degree, but after many years of doing web dev. I feel stupid. I have recently started buying books that teaches algorithmics in a more easy approach. I am currently reading "Python Algorithms: Mastering Basic Algorithms in the Python Language". I can't recommend it enough. Besides clearly explaining the basics, it helps you learn how to think about transforming naive solutions in to efficient…
……它使用的那台假想 CPU 的语言。另外,还有其他几本极好的算法书籍,我个人觉得比 TAOCP 实用得多(按“容易度”从易到难排序)——Python Algorithms、The Algorithm Design Manual、CLRS、Algorithms in Java(不知为什么我觉得 CLRS 比这本好读)——然后我最近发现了这本,《Algorithms on Strings,Trees and Sequences: Computer Science…
…the language of the imaginary CPU which it uses. Also, there are other simply excellent texts on Algorithms which I personally found much more useful than TAOCP (in decreasing order of "easiness") - Python Algorithms - The Algorithm Design Manual - CLRS - Algorithms in Java (somehow I found CLRS easier to follow than this) - And then I found this recently, "Algorithms on Strings,Trees and Sequences: Computer Science…
…it's not a big deal and you can help yourself by writing up a cheatsheet or googling for one. Practice and muscle memory helps. I haven't had a chance to check it out but there is a PacktPub book on Python algorithms which looks interesting: "Python Algorithms: Mastering Basic Algorithms in the Python Language" by Magnus Lie Hetland Good luck!
…but an understanding of data structures, algorithms, and object oriented programming could be considered important: http://www.amazon.com/Data-Structures-Algorithms-Using-Pytho... http://www.amazon.com/Python-Algorithms-Mastering-Language-E... http://www.amazon.com/Python-3-Object-Oriented-Programming/d... Although these and other intermediate to advanced topics tend to be covered better in non-language-specific books…
心痒痒想买 Skiena 的那本书,冲着里面的实战例子去的(在亚马逊上稍微翻了翻试读内容之后)!另外还有一本非常通俗易懂的算法书,我强烈推荐:http://hetland.org/writing/python-algorithms/
Itching to buy Skiena's book for the practical examples (after perusing what amazon would show me of it)! Another very accessible algorithms book I highly recommend is: http://hetland.org/writing/python-algorithms/
看看这几本书:http://www.amazon.com/The-Algorithm-Design-Manual-ebook/dp/B... http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/... 更喜欢 Python?http://www.amazon.com/Python-Algorithms-Mastering-Language-E... http://www.amazon.com/Structures-Algorithms-Python-Michael-G...
Check these books: http://www.amazon.com/The-Algorithm-Design-Manual-ebook/dp/B... http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/... Prefer Python ? http://www.amazon.com/Python-Algorithms-Mastering-Language-E... http://www.amazon.com/Structures-Algorithms-Python-Michael-G...
……跟你一样。我也有 CS 学位,但做了多年 Web 开发后,感觉自己变笨了。最近我开始买一些用更通俗方式讲算法的书。目前我正在读《Python 算法:Python 语言中的经典算法剖析》。我真的逢人就推。除了把基础知识解释得很透彻之外,它还能教你如何思考把朴素解法转变成高效……
…like you. I also have a CS degree, but after many years of doing web dev. I feel stupid. I have recently started buying books that teaches algorithmics in a more easy approach. I am currently reading "Python Algorithms: Mastering Basic Algorithms in the Python Language". I can't recommend it enough. Besides clearly explaining the basics, it helps you learn how to think about transforming naive solutions in to efficient…
……它使用的那台假想 CPU 的语言。另外,还有其他几本极好的算法书籍,我个人觉得比 TAOCP 实用得多(按“容易度”从易到难排序)——Python Algorithms、The Algorithm Design Manual、CLRS、Algorithms in Java(不知为什么我觉得 CLRS 比这本好读)——然后我最近发现了这本,《Algorithms on Strings,Trees and Sequences: Computer Science…
…the language of the imaginary CPU which it uses. Also, there are other simply excellent texts on Algorithms which I personally found much more useful than TAOCP (in decreasing order of "easiness") - Python Algorithms - The Algorithm Design Manual - CLRS - Algorithms in Java (somehow I found CLRS easier to follow than this) - And then I found this recently, "Algorithms on Strings,Trees and Sequences: Computer Science…
……这没什么大不了的,你可以给自己写个 cheatsheet,或者 Google 搜一个。多练习、形成肌肉记忆就行。我还没来得及读,不过 PacktPub 有一本讲 Python 算法的书看起来挺有意思:《Python 算法:Python 语言中的经典算法剖析》(Magnus Lie Hetland 著)。祝好运!
…it's not a big deal and you can help yourself by writing up a cheatsheet or googling for one. Practice and muscle memory helps. I haven't had a chance to check it out but there is a PacktPub book on Python algorithms which looks interesting: "Python Algorithms: Mastering Basic Algorithms in the Python Language" by Magnus Lie Hetland Good luck!
……但理解数据结构、算法和面向对象编程还是挺重要的:http://www.amazon.com/Data-Structures-Algorithms-Using-Pytho... http://www.amazon.com/Python-Algorithms-Mastering-Language-E... http://www.amazon.com/Python-3-Object-Oriented-Programming/d... 虽说这些以及其他中高级话题在非特定语言的书籍里往往讲得更好……
…but an understanding of data structures, algorithms, and object oriented programming could be considered important: http://www.amazon.com/Data-Structures-Algorithms-Using-Pytho... http://www.amazon.com/Python-Algorithms-Mastering-Language-E... http://www.amazon.com/Python-3-Object-Oriented-Programming/d... Although these and other intermediate to advanced topics tend to be covered better in non-language-specific books…