数据结构(图).pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 19页
  • 2017-08-14 发布于天津
  • 举报
数据结构(图)

数据结构(四);作业;3.3 图 ;无向图:图G中的边无方向,即E(G)由顶点的无序对组成。表示为(Vi,Vj),或(Vj,Vi)。 有向图:图G中的边有方向,即E(G)由顶点的有序对组成。表示为Vi,Vj。;;三、 图的存储结构 存储图中各顶点的数据信息和各顶点的逻辑关系(邻接关系)。 1. 顺序存储结构;例:写出下面无向图G5和有向图G6的邻接矩阵。;2. 链式存储结构;;构造图结构;构造图结构;;深度优先搜索;例:无向图G7及其邻接矩阵和邻接链表 ; 深度优先搜索的递归算法 ;2. 广度优先搜索 ? 特点:遍历时尽可能向广的方向去横向搜索。 ? 步骤:(从Vi出发) ①访问Vi,并将对应的访问标志位visited[i]置为1; ②搜索出Vi的各个未访问的邻接点Vj1,Vj2,…,Vjk并依次进行访问; {用do循环} ③依次分别从Vj1,Vj2,…,Vjk出发,按以上步骤继续进行广度优先搜索,直至所有顶点均访问完毕。 {借助队列实现}; subroutine bfsm(g,ver,i,visited) parameter(n=6) c 常数n为图中的顶点个数,假设为6 integer g(n,n),q(n),front,rear,visited(n) integer delqueu

文档评论(0)

1亿VIP精品文档

相关文档