算法第四版大部分的例题
- 背包、队列、栈
- 分析
- 并查集
- 冒泡排序
- 插入排序
- 选择排序
- 归并排序
- 希尔排序
- 快速排序
- 3路快排
- 堆排序
- 优先队列(最大最小二叉堆)
- 二叉查找树
- 红黑树
- Hash符号表
- 无向图
- 有向图
- 最小生成树
- 加权有向图 - 最短路径
- 字符串排序
- 字符串查找 - KMP、RabinKarp、BoyerMooreQuery、单词查找树、3向单词查找树
- 数据压缩 - 游程编码、哈夫曼树、LZW树
- 正则表达式 - NFA的构建
- 碰撞模拟 - 最小堆的应用
- 文件存储 - B- 树
- 流网络 - 加权有向图
- 后缀数组 - 字符串排序