该页为算法的导航页。
1 排序
1.1 交换类排序
1.1.1 冒泡排序
1.1.2 快速排序
1.2 选择类排序
1.2.1 选择排序
1.2.2 堆排序
堆排序的原理和实现
1.3 插入类排序
1.3.1 插入排序
1.3.2 希尔排序
1.4 归并排序
1.5 计数排序
1.6 基数排序
1.7 桶排序
1.8 排序总结
排序总结
2 查找
2.1 二分查找
3 回溯
回溯算法总结
4 递归
5 分治
6 贪心
贪心算法
7 动态规划
动态规划的原理和引用
7.1 最长公共子序列(LCS)
8 搜索
8.1 深度优先搜索(DFS)
遍历-DFS
8.2 广度优先搜索(BFS)
遍历-BFS
9 记忆化搜索
10 字符串匹配
字符串匹配算法
11 模拟
12 枚举