此系列文章内容全部来自:极客时间---王铮老师的数据结构与算法之美以及留言部分
1. 基本概念
数据结构:一组数据的存储结构。
算法:操作数据的一组方法。
数据结构为算法服务,算法要作用于特定的数据结构上。
2. 复杂度分析
3. 数据结构
- 数组
- 链表
- 栈
- 队列
- 散列表
- 二叉树
- 堆
- 跳表
- 图
- Tire树
4. 算法
- 递归
- 排序
- 二分查找
- 搜索
- 哈希算法
- 贪心算法
- 分治算法
- 回溯算法
- 动态规划
- 字符串匹配算法
数据结构:一组数据的存储结构。
算法:操作数据的一组方法。
数据结构为算法服务,算法要作用于特定的数据结构上。