算法目录
算法与数据结构专题。多数主题配有可交互动画(点按钮逐步演示算法执行过程)。按主题分类整理如下。
数组 / 双指针 / 滑动窗口
栈 / 队列
哈希 / 堆 / 链表
排序 / 选择
- 快速选择 Quickselect — 第 K 大 / 小元素
- 耐心排序 — 最长递增子序列
- 随机算法 — 洗牌、蓄水池采样
动态规划
贪心 / 回溯
图论
- BFS 广度优先搜索 — 网格 BFS、多源 BFS
- Dijkstra 最短路径 — 单源最短路
- 拓扑排序 — DAG 排序、环检测
- 并查集 — 连通性、路径压缩
树 / 字符串结构
位运算 / 数学
高级数据结构
想找 ML Systems 相关内容?见 ML Systems 目录。