数据结构:
- 逻辑结构:线性、树形、图形、集合和队列
- 存储结构:连续、动态、邻接矩阵/表
- 基本操作:插入、删除、查找、更新、遍历
算法:
- 设计:将问题步骤转化为指令
- 特性:输入、输出、有穷性、确定性、可行性
- 分类:排序、查找、图论、动态规划、贪心、回溯、分支限界
- 分析:时间和空间复杂度评估
数据结构:
- 逻辑结构:线性、树形、图形、集合和队列
- 存储结构:连续、动态、邻接矩阵/表
- 基本操作:插入、删除、查找、更新、遍历
算法:
- 设计:将问题步骤转化为指令
- 特性:输入、输出、有穷性、确定性、可行性
- 分类:排序、查找、图论、动态规划、贪心、回溯、分支限界
- 分析:时间和空间复杂度评估