noip图库的基础算法.pptVIP

  • 5
  • 0
  • 约1.54万字
  • 约 76页
  • 2018-12-24 发布于福建
  • 举报
noip图库的基础算法

NOIP 图的常用算法简介 石门中学江涛 2009.10.4 目 录 图的表示 邻接矩阵、邻接链表、图的遍历 最小生成树算法 Prim算法、Kruskal算法 最短路径算法 Dijkstra算法、Bellman_Ford算法及SPFA算法、 Floyd算法 目 录 图的表示 邻接矩阵、邻接链表、图的遍历 最小生成树算法 Prim算法、Kruskal算法 最短路径算法 Dijkstra算法、Bellman_Ford算法及SPFA算法、 Floyd算法 图的表示-----邻接矩阵 顶点 给点编号为连续的整数 把顶点存放在数组中 边 邻接矩阵 布尔值(或边权值) - TRUE – 有边 FALSE – 无边 空间复杂度O(|V|2) 图的表示-----邻接链表 边 邻接链表 每一个顶点 有一个所有与之相邻的链表 每一条边 2 个(对无向图) 要在两个顶点的链表中都加入 空间复杂度O(|E|) 对稀疏图这种方式比较好 图的表示-----C/P语言程序实现 图的邻接链表的Pascal和C++实现 具体参见《NOIP基础数据结构》ppt 图的表示-----图的遍历 图的深度优先(Depth-First)遍历:邻接链表、C++ 图的表示-----图的遍历 图的深度优先(Depth-First)遍历:邻接链表、C++ 图的表示

文档评论(0)

1亿VIP精品文档

相关文档