树:A1335-A1340,A1363-A1368 图:A1341-A1350

Login to join training plan

前置知识(在“基本数据结构”训练中可以找到习题):

  • 二叉树、多叉树的表示和存储
  • 图的表示和存储(邻接表、邻接矩阵、链式前向星)
  • 树和图的 DFS、BFS
  • 洪水填充(Flood Fill)
  • 求图的连通分量数

本训练包括以下内容(图论的基本算法):

  • 最短路径算法(BF、SPFA、Dijkstra、Floyd)
  • 最小生成树算法(Prim、Kruskal)
  • 拓扑排序

1.Dijkstra 算法、优先队列.pdf 1.Dijkstra 算法、优先队列.pdf

2.Bellman–Ford、SPFA算法.pdf 2.Bellman–Ford、SPFA算法.pdf

3.最小生成树、并查集 3.最小生成树、并查集

3.Floyd算法、并查集.pdf 3.Floyd算法、并查集.pdf

4.最小生成树.pdf 4.最小生成树.pdf

5.拓扑排序、欧拉路.pdf 5.拓扑排序、欧拉路.pdf

Section 1. 优先队列

Open

Problem Tried AC Difficulty
A1369  合并果子(fruit) 85 35 5
A1371  看病 44 20 4
A1372  小明的账单 31 19 3
A1373  鱼塘钓鱼(fishing) 20 9 7

Section 2. 最短路径

Open

Problem Tried AC Difficulty
P3371  【模板】单源最短路径(弱化版) 225 35 8
P4779  【模板】单源最短路径(标准版) 181 24 8
A1344  【例4-4】最小花费 65 14 7
P1144  最短路计数 53 13 7
P1629  邮递员送信 30 12 6
A1377  最优乘车(travel) 62 9 8
P3385  【模板】负环 101 14 8
P1807  最长路 52 8 8
P2850  [USACO06DEC] Wormholes G 22 2 9
P1088  拉近距离 63 4 9
A1342  【例4-1】最短路径问题【Floyd模板】 82 29 5
A1343  【例4-2】牛的旅行 7 4 10
P2910  [USACO08OPEN] Clear And Present Danger S 4 3 10
P6464  [传智杯 #2 决赛] 传送门 7 3 10

Section 3. 并查集

Open

Problem Tried AC Difficulty
A1346  【例4-7】亲戚(relation) 87 29 6
A1347  【例4-8】格子游戏 15 7 8
A1385  团伙(group) 21 9 7
A1386  打击犯罪(black) 9 4 9
A1387  搭配购买(buy) 30 6 8
A1388  家谱(gen) 15 5 8
A1389  亲戚 22 9 7
P2661  [NOIP2015 提高组] 信息传递 6 3 10
P1955  [NOI2015] 程序自动分析 1 1 10

Section 4. 最小生成树

Open

Problem Tried AC Difficulty
P3366  【模板】最小生成树 143 28 7
A1391  局域网(net) 57 24 5
P1194  买礼物 63 8 8
P1195  口袋的天空 3 3 10
P1550  [USACO08OCT] Watering Hole G 7 5 9
P2700  逐个击破 2 2 10

Section 5. 拓扑排序、欧拉路

Open

Problem Tried AC Difficulty
A1351  【例4-12】家谱树 56 27 4
P4017  最大食物链计数 69 19 6
P1113  杂务 39 11 7
A1396  病毒(virus) 6 1 10
A1395  烦人的幻灯片(slides) 4 1 10
A1352  【例4-13】奖金 9 1 10
P1347  排序 1 1 10
A1375  骑马修栅栏(fence) 85 12 8
P7771  【模板】欧拉路径 69 7 9
 
Enrollees
71
Created By