Python Data Structures and Algorithms Analysis (3rd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已经会写 Python 基础代码、想系统补齐数据结构与算法的自学者
- 计算机、软件工程等专业本科生,配合数据结构课程当作教材或参考书
- 需要复习大 O 记法、递归、排序、树与图,以应对笔试和面试的人
- 希望把算法知识真正写出来,而不只是停留在概念上的在职程序员
Not a good fit for
- 完全没写过 Python、对函数和类都不熟悉的零基础读者
- 只想刷题速成、追求竞赛级算法技巧的读者
- 希望系统学习数据结构 C 语言实现的读者,本书不涉及其他语言的版本
Reading tips
- 先读第 1、2 章,并在本机配好 Python 3 与 pythonds3 包,把解释器配好,再进入后面的章节
- 每章的示例代码都亲手敲一遍并改参数观察运行时间,让大 O 分析从公式变成可以量化的判断
- 第 4、5 章(递归与排序、搜索)建议做完全部练习,这部分是后续树与图的直接基础
- 可把第 6、7 章的树与图作为专题精读,配套用 LeetCode 上对应的简单题巩固实现细节
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Turing Series in Computer Programming · Python Series
FAQ
这本书第 3 版和第 2 版有什么不同?
看这本书需要什么基础?
书中的例子能直接运行吗?
这本书和《算法导论》是什么关系?
读完能应对算法面试吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.