Python 数据结构

Python数据结构教程

计算机以额外的普通速度和准确性存储和处理数据。因此,高效存储数据并快速访问非常重要。数据的处理也应该在尽可能短的时间内完成,但不会失去准确性。

数据结构处理数据在程序处理时如何组织和保存在内存中。请注意,存储在磁盘中作为永久性存储(如关系表)的一部分的数据在此处不被称为数据结构。

算法是一步一步的指令集来处理特定用途的数据。因此,算法以逻辑方式利用各种数据结构来解决特定的计算问题。在本教程中,我们将使用Python编程语言来介绍计算机科学的这两个基本概念。

适合人群

本教程专为计算机科学专业的毕业生以及软件专业人士而设计,他们愿意使用Python作为编程语言,以简单易行的步骤学习数据结构和算法编程。

预备知识

在继续本教程之前,您应该具备使用Python编程语言编写代码的基本知识,使用任何Python IDE和执行Python程序。如果您对python完全陌生,那么请参阅我们的Python教程以获得对该语言的正确理解。

Python数据结构教程导航

Python 数据结构教程 Python DS简介 Python DS环境 Python 数组 Python 列表
Python 元组 Python 词典 Python 二维数组 Python 矩阵 Python 集合
Python 节点 Python 链表 Python 栈 Python 队列 Python Deque
Python 高级链表 Python 哈希表 Python 二叉树 Python 搜索树 Python 堆
Python 图形 Python 算法设计 Python 算法分析 Python 分而治之 Python 递归
Python 回溯 Python 树遍历算法 Python 排序算法 Python 搜索算法 Python 图算法
Python 大O符号 Python 算法类 Python 摊销分析 Python 算法理由  

下一章:Python 简介

 数据结构概述数据结构是计算机科学的基本概念,它有助于用任何语言编写高效的程序。Python是一种高级的,解释性的,交互式的和面向对象的脚本语言,与其他编程语言相比,我们可以用更简单的方式研究数据结构的基本原理 ...