跳到内容
alex
✳
space
实验室
Lab
数字花园
Garden
创作工作室
Studio
关于我
∿
互动
◐
数字花园
/
学习笔记
/
算法学习
DAILY LEARNING / COLLECTION
算法学习
从基础算法到数据结构与刷题实践,沿着知识目录逐步积累。
66 篇笔记 · 按章节与主题阅读
概览
数据结构
刷题记录
算法理论
✳
概览
心法
Markdown ↗
阴招
Markdown ↗
↳
C++
库函数
Markdown ↗
语言细节
Markdown ↗
STL
Markdown ↗
✳
数据结构
↳
分块
块状数组
Markdown ↗
↳
莫队
带修莫队
Markdown ↗
几何理解
Markdown ↗
莫队
Markdown ↗
↳
集合
哈希表
Markdown ↗
ST表
Markdown ↗
STL-map
Markdown ↗
STL-set
Markdown ↗
↳
并查集
并查集
Markdown ↗
并查集进阶
Markdown ↗
↳
树
树
Markdown ↗
线段树
Markdown ↗
↳
堆
二叉堆
Markdown ↗
配对堆
Markdown ↗
左偏堆
Markdown ↗
↳
二叉树
二叉树
Markdown ↗
二叉树属性求解
Markdown ↗
二叉搜索树
Markdown ↗
↳
树状数组
树状数组
Markdown ↗
树状数组进阶
Markdown ↗
↳
Trie
01Trie
Markdown ↗
Trie
Markdown ↗
↳
线性表
单调双端队列
Markdown ↗
✳
刷题记录
最大子区间和
Markdown ↗
↳
杂
↳
COW
cow
Markdown ↗
↳
dp类
↳
线性递推
铺墙
Markdown ↗
✳
算法理论
↳
基础算法
前缀和与差分
Markdown ↗
↳
倍增
倍增
Markdown ↗
快速幂
Markdown ↗
↳
分治
二分法
Markdown ↗
治理思想
Markdown ↗
↳
搜索
搜索
Markdown ↗
搜索基础
Markdown ↗
搜索进阶
Markdown ↗
↳
数论
高精度
Markdown ↗
素性筛选
Markdown ↗
辗转相除
Markdown ↗
↳
图论
分层图
Markdown ↗
拓扑排序
Markdown ↗
图遍历
Markdown ↗
图基础
Markdown ↗
↳
树论
树的属性
Markdown ↗
重链剖分
Markdown ↗
LCA
Markdown ↗
↳
最短路
最短路径
Markdown ↗
最短路应用
Markdown ↗
Bellman-Ford
Markdown ↗
Dijkstra
Markdown ↗
Floyd-Warshall
Markdown ↗
SPFA
Markdown ↗
↳
最小生成树
最小生成树
Markdown ↗
Boruvka
Markdown ↗
Kruskal
Markdown ↗
Prim
Markdown ↗
↳
杂
离散化
Markdown ↗
双指针
Markdown ↗
↳
字符串
字符串基础
Markdown ↗
↳
AC自动机
AC自动机
Markdown ↗
AC自动机优化
Markdown ↗
↳
KMP
KMP
Markdown ↗
KMP进阶
Markdown ↗