NOIP国庆集训第五天 图论

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jal517486222/article/details/82940115

一、图的存储

  • 邻接矩阵 (顶点数<1000)
  • 邻接表 (vector存储相邻顶点)
  • 链式前向星 (head数组初始化-1 add函数添加边)

二、图的遍历

  • DFS 深度优先搜索 (栈)
  • BFS 广度优先搜索 (队列)

三、最短路径

  • Dijkstra算法(迪杰斯特拉算法) 单源最短路径 贪心
  • Floyd算法(佛洛依德算法)多源最短路算法 动态规划

最小生成树

  • prim算法(普里姆算法) 贪心
  • Kruskal算法 (克鲁斯卡尔算法)并查集

猜你喜欢

转载自blog.csdn.net/jal517486222/article/details/82940115