线性表
uva 101
uva 11988
uva 12657
栈和队列
P1739 表达式括号匹配 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
uva 514
uva 442
uva 12100
uva 210
树的遍历
P1305 新二叉树 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
uva 536
uva 548
哈夫曼树
3253 -- Fence Repair (poj.org)
uva 12676
uva 240
PART 2
实用数据结构
并查集
1988 -- Cube Stacking (poj.org)
1703 -- Find them, Catch them (poj.org)
优先队列
3253 -- Fence Repair (poj.org)
PART 3
区间信息维护与查询
倍增、ST、RMQ
3264 -- Balanced Lineup (poj.org)
3368 -- Frequent values (poj.org)
最近公共祖先LCA
1330 -- Nearest Common Ancestors (poj.org)
1986 -- Distance Queries (poj.org)
树状数组
2352 -- Stars (poj.org) (前缀和)
1195 -- Mobile phones (poj.org)
线段树
分块
3468 -- A Simple Problem with Integers (poj.org)
1019 -- Number Sequence (poj.org)
3264 -- Balanced Lineup (poj.org)
PART 4
数据结构进阶
KD树
左偏树
P3377 【模板】左偏树(可并堆) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
3666 -- Making the Grade (poj.org)
跳跃表
3481 -- Double Queue (poj.org)
P1486 [NOI2004] 郁闷的出纳员 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
树套树
P3380 【模板】二逼平衡树(树套树) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
1195 -- Mobile phones (poj.org)
可持久化数据结构