Python – 数据结构教程
计算机以超乎寻常的速度和准确性来存储和处理数据。因此,数据的有效存储和快速访问是非常重要的。另外,数据的处理应该在尽可能短的时间内进行,但不能失去准确性。
数据结构处理的是程序处理数据时如何组织和保存在内存中。值得注意的是,作为持久性存储的一部分存储在磁盘中的数据(如关系表)在这里不被称为数据结构。
算法是为特定目的处理数据的一步一步的指令集。因此,算法以一种逻辑的方式利用各种数据结构来解决一个特定的计算问题。
在本教程中,我们将使用Python编程语言介绍计算机科学的这两个基本概念。
听众
本教程是为计算机科学毕业生以及愿意使用Python作为编程语言以简单易行的步骤学习数据结构和算法编程的软件专业人员设计的。
前提条件
在继续学习本教程之前,你应该具备用Python编程语言编写代码、使用任何Python集成开发环境(IDE)和执行Python程序的基本知识。如果你对Python完全陌生,那么请参考我们的 Python教程 ,以获得对该语言的正确理解。