书:pan.baidu.com/s/1sMI7yk6G0KqOmSkrcsdAaQ
提取码:r0mv
我的阅读笔记:
- 排序算法: 冒泡排序、选择排序、插入排序、归并排序、快速排序等。
- 搜索算法: 二分查找、广度优先搜索(BFS)、深度优先搜索(DFS)等。
- 字符串算法: 字符串匹配算法、KMP算法、正则表达式匹配等。
- 图算法: 最短路径算法(Dijkstra、Bellman-Ford、Floyd-Warshall)、拓扑排序、最小生成树算法等。
- 动态规划: 背包问题、最长公共子序列、最长递增子序列等。
- 贪心算法: 最小生成树(Prim、Kruskal)、哈夫曼编码等。
- 位运算: 位操作、位运算技巧等。
- 哈希算法: 哈希表、散列函数等。