Python数据结构和算法:实用课程 Python Data Structures And Algorithms: Practical Course

本课程以明确和实用的方式,用Python教授数据结构和算法。
也有人会用英文翻译,
本课程侧重于真正重要的基本原理:数据结构和算法。 不是根据你忘记的理论,而是作为工具来理解和使用的工具。
每一个程序员都会通过核心结构:纵队、链接列表、堆叠、排队、树木、堆肥、散列和图表。 你会看到它们是如何工作的,如何建造,何时使用每个系统。
然后,你将覆盖排序、图表穿行和最短路径方法等算法,并在皮顿逐步实施这些算法。 每个概念都被简单细分。 首先,这个想法,然后是执行。
问题会迫使你思考而不是重复模式。 目标是帮助你停止猜想,开始以清晰的过程处理问题。
学习和测试理解能力。
选择正确的任务数据结构 理解您的代码实际上正在做什么 打破问题,进入逻辑步骤 写出您自己的算法
这些人能把能够编码的人和真正了解自己在做什么的人区分开来。
如果你想了解你的代码实际上在做什么 并且能够解释其中的每一个部分, 这个课程会带你到那里。让我们开始!