## 数据结构引入
> 数据结构指数据对象中数据元素之间的关系。数据结构就是对基本类型的封装
> 列表、元组、字典。需要自己去定义数据结构,不一样的数据结构的时间复杂度是不一样的。
==算法与数据结构的区别:
数据结构只是静态的描述了数据元素之间的关系
> 程序=数据机构+算法
> 总结:算法是为了解决实际问题而设计的,数据结构是算法需要处理的问题载体。
## 抽象数据类型
> 抽象数据类型(ADT)的含义是指一个数学模型以及定义在次数学模型上的一组操作,即把数据类型和数据类型上的运算捆在一起,进行封装。
> 常用的数据运算有五种:
- 插入
- 删除
- 修改
- 查找
- 排序