最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

中国农业大学_821数据结构_《数据结构》习题(7)

IT圈 admin 68浏览 0评论

2024年6月2日发(作者:枚雪枫)

第7章 图及应用

一、问答题

1. 在一个图中,所有顶点的度数之和等于所有边数的多少倍?

2. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的多少倍?

3. 对图7-1(a)和(b)所示的有向图,试回答:

(1) 每个顶点的入度和出度是多少;

(2) 给出它们的邻接矩阵、邻接表、逆邻接表和十字链表表示。

图7-1 有向图

4. 对图7-2所示的无向图,试回答:

(1) 给出邻接矩阵和邻接表的表示;

(2) 根据邻接表,给出从顶点v

1

作深度优先和广度优先遍历图中顶点的次序。

图7-2 无向图

5. 对图7-3(a)和(b)所示的无向图,画出其深度优先生成树和广度优先生成树。

图7-3 无向图

6. 对图7-4所示的带权无向图:

(1) 按照普里姆算法,从顶点v

1

出发生成最小生成树,按生成次序写出各条边;

(2) 按照克鲁斯卡尔算法,生成最小生成树,按生成次序写出各条边;

(3) 画出其最小生成树,并求出它的权值。

图7-4 带权无向图

7. 对图7-5所示的带权有向图,用迪杰斯特拉(Dijkstra)算法,试回答:

(1) 带权邻接矩阵arcs是什么?

2024年6月2日发(作者:枚雪枫)

第7章 图及应用

一、问答题

1. 在一个图中,所有顶点的度数之和等于所有边数的多少倍?

2. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的多少倍?

3. 对图7-1(a)和(b)所示的有向图,试回答:

(1) 每个顶点的入度和出度是多少;

(2) 给出它们的邻接矩阵、邻接表、逆邻接表和十字链表表示。

图7-1 有向图

4. 对图7-2所示的无向图,试回答:

(1) 给出邻接矩阵和邻接表的表示;

(2) 根据邻接表,给出从顶点v

1

作深度优先和广度优先遍历图中顶点的次序。

图7-2 无向图

5. 对图7-3(a)和(b)所示的无向图,画出其深度优先生成树和广度优先生成树。

图7-3 无向图

6. 对图7-4所示的带权无向图:

(1) 按照普里姆算法,从顶点v

1

出发生成最小生成树,按生成次序写出各条边;

(2) 按照克鲁斯卡尔算法,生成最小生成树,按生成次序写出各条边;

(3) 画出其最小生成树,并求出它的权值。

图7-4 带权无向图

7. 对图7-5所示的带权有向图,用迪杰斯特拉(Dijkstra)算法,试回答:

(1) 带权邻接矩阵arcs是什么?

发布评论

评论列表 (0)

  1. 暂无评论