Skip to content

算法模板库 ​

个人刷题过程中积累的 Python 算法模板,按主题分类整理。每个模板包含原理讲解、完整代码和例题演示。

源码仓库:AlgorithmLearning

目录 ​

  • 01-数据结构 — 线段树、树状数组、ST 表、并查集、堆、前缀和
  • 02-图论 — 最短路、最小生成树、拓扑排序、LCA、二分图、2-SAT
  • 03-动态规划 — 背包、LIS、数位 DP、换根 DP、SOS-DP
  • 04-数学 — 质数筛、组合数学、快速幂、线性基、几何计算
  • 05-字符串 — KMP、Z 函数、AC 自动机、字符串哈希
  • 06-搜索与基础技巧 — 双向 BFS、排序算法、自定义排序