- 6
- 0
- 约6.85千字
- 约 32页
- 2017-06-18 发布于天津
- 举报
数据结构(六).ppt
数据结构(六) 常宝宝 北京大学计算机科学与技术系 chbb@pku.edu.cn 内容提要 图状结构-实现-遍历-拓扑排序-最短路径 邻接矩阵 如果一个有向图含有n个顶点,则可以用n×n的布尔型矩阵adjacency[n][n]来存储图状结构。 若顶点v邻接到顶点w,则adjacency[v][w]= true,否则adjacency[v][w]= false 上述图状结构的表示方法称为邻接矩阵表示法。 对于无向图而言,采用邻接矩阵表示法,则邻接矩阵必为对称矩阵,即adjacency[v][w]= adjacency[w][v]。 邻接矩阵 邻接矩阵的C++实现 邻接表 除采用邻接矩阵表示图状结构外,还可以采用邻接表的方法实现图状结构。 在邻接表表示法中,n个顶点的图状结构可以表示成一个含有n个元素的线性表(称为顶点表)和n个线性表(称为邻接表)。每个顶点对应一个邻接表,顶点v对应的邻接表记录了顶点v邻接到的所有顶点。 顶点表和邻接表既可以采用链式线性表也可以采用顺序线性表。 邻接表 邻接表 邻接表的C++实现(顶点表为顺序表,邻接表为链表) 邻接表 邻接表的C++实现(顶点表、邻接表均为链表),这种实现也称为十字链表法。 图的遍历 和树的遍历类似,可以从图的某个顶点出发访遍图中其余顶点,且使每一个顶点仅被访问一次,这个过程称为图的遍历。 图的遍历比树
您可能关注的文档
最近下载
- 《茶叶生物化学》(第三版)PPT课件.ppt VIP
- 2026及未来5年中国民航飞行模拟行业市场运行现状及投资战略研究报告.docx
- 2024年九年级中考物理复习教案(全册).pdf VIP
- 应征入伍服兵役高等学校学生国家教育资助申请表Ⅰ(模板).pdf VIP
- 精密塑胶齿轮模具设计.pptx VIP
- 汛期暑期工程建设领域重大风险隐患排查整治及假期期间提级管控相关要求.pptx VIP
- 2026年东营继续教育公需科目---2026年人工智能.docx VIP
- 2026年医学影像检查同质化管理指南.docx VIP
- 宜昌市小学英语六年级小升初期末试题(含答案).pdf VIP
- 2025年江西省高考思想政治试卷真题(含官方答案及解析).pdf VIP
原创力文档

文档评论(0)