并查集
题目
题目 | 知识点 | 难度 |
---|---|---|
POJ2524 | 统计集合数量,使用并查集或者遍历(BFS) | 简单 |
洛谷P1525 关押罪犯 | 带权并查集或分点 | 中等 |
P2024 食物链 | 带权并查集 | 中上 |
洛谷1196 银河英雄传说 | 带权并查集 | 中上 |
图论
题目
题目 | 知识点 | 难度 |
---|---|---|
HDU 2181 | DFS输出所有的哈密顿回路 | 简单 |
P2731 骑马修栅栏 | 欧拉回路 | 简单 |
洛谷1037 产生数 | 传递闭包+高精加,乘 | 简单 |
POJ2367 | 拓扑排序 | 简单 |
洛谷 P1546 最短网络 Agri-Net | 最小生成树MST(Prim/Kruskal) | 简单 |
POJ2349 Arctic Network | MST | 中上 |
树
题目
题目 | 知识点 | 难度 |
---|---|---|
洛谷P1090 合并果子 | 哈夫曼树的应用 | 简单 |
POJ1330 Nearest Common Ancestors | LCA | 简单 |
CF609E Minimum spanning tree for each edge | LCA | 中上 |
POJ 1986Distance Queries | LCA | 较难 |
资源参考
倍增
题目
题目 | 知识点 | 难度 |
---|---|---|
洛谷3374 树状数组 | 树状数组 | 简单 |
DP
题目
题目 | 知识点 | 难度 |
---|---|---|
POJ3903 | 线性,最长上升子序列+二分优化 | 简单 |
POJ1458 | 线性,最长公共子序列 | 简单 |
Poj1159 | 线性,滚动数组,最短回文串 | 简单 |
Poj1191 | 线性,棋盘分割 | 中上 |