- 9
- 0
- 约4.84万字
- 约 64页
- 2020-11-07 发布于天津
- 举报
7.5对n个顶点的无向图和有向图,采用邻接矩阵和邻接表表示时,如何判别下列有关问题 ?
图中有多少条边?
任意两个顶点i和j是否有边相连?
任意一个顶点的度是多少 ?
答:对于n个顶点的无向图和有向图,用邻接矩阵表示时:
(1)设m为矩阵中非零元素的个数
无向图的边数=m/2
有向图的边数=m
⑵无论是有向图还是无向图,在矩阵中第 i行,第j列的元素若为非零值,则该两顶点有边相连。
⑶对于无向图,任一顶点i的度为第i行中非零元素的个数。
对于有向图,任一顶点i的入度为第i列中非零元素的个数,岀度为第 i行中非零元素的个数,度为入度岀度之和。
当用邻接表表示时:
(1)对于无向图,图中的边数=边表中结点总数的一半。
对于有向图,图中的边数=边表中结点总数。
⑵对于无向图,任意两顶点间是否有边相连,可看其中一个顶点的邻接表,若表中的 adjvex域有另一顶点位置的结点,
则表示有边相连。
对于有向图,则表示有岀边相连。
(3)对于无向图,任意一个顶点的度则由该顶点的边表中结点的个数来决定。
对于有向图,任意一个顶点的岀度由该顶点的边表中结点的个数来决定,入度则需遍历各顶点的边表。 (用逆邻接表可
容易地得到其入度。)
n个顶点的连通图至少有几条边 ?强连通图呢?
答:n个顶点的连通图至少有 n-1条边,强连通图至少有 2(n-1)条边。
DFS和BFS遍历各采用什么样的数据结构来暂存
您可能关注的文档
最近下载
- 2025年泰州市专业技术人员公共科目-DeepSeek 功能介绍与使用场景.doc
- 颈腰痛健康科普.ppt VIP
- 宣贯培训(2026年)《SYT 6966-2023输油气管道工程安全仪表系统设计规范》.pptx VIP
- 物流行业仓储科仓管员货物搬运规范手册.docx VIP
- 智能健康数据采集与分析.pptx VIP
- 2026年部编版新教材五年级语文上册全册单元复习课教案(共8单元).docx VIP
- 一年级数学下册两位数加减法练习题(每日一练,共46份).pdf VIP
- 物流行业仓储科仓管员货物包装规范手册.docx VIP
- 初中过去式过去分词一览表.pdf VIP
- 一年级数学下册两位数加减法练习题(每日一练,共24份).docx VIP
原创力文档

文档评论(0)