数据结构 第七章 图的作作业

  • 图的作业(共50分)
  • 答案链接链接

一、选择题(每空2分,共18分)。

1.下列哪一种图的邻接矩阵是对称矩阵?(    )

A.有向图          B.无向图         C.AOV网          D.AOE网

 

2.在边表示活动的AOE网中,关键活动的最迟开始时间(    ) 最早开始时间。

A.>               B.<              C.>=               D.=

 

3.带权有向图G用邻接矩阵A存储,则顶点i的入度等于A中(    ) 。

A.第i行非∞的元素之和               B.第i列非∞的元素之和

C.第i行非∞且非0的元素个数         D.第i列非∞且非0的元素个数

 

4.在一个无向图中,所有顶点的度数之和等于所有边数的(    ) 倍。

A.1/2            B.  1               C.  2                  D.  4

 

5.对于一个具有n个顶点的无向图,若采用邻接矩阵存储,则该矩阵的大小是(D)

A.n                   B.(n-1)2           C.n-1             D.n2

 

6.  如下有关拓扑序列的叙述,(    ) 不对。

A.  拓扑序列包含了有向图的全部顶点           B.  有向有环图一定没有拓扑序列

C.  有向无环图不一定有拓扑序列               D.  拓扑序列不一定唯一

 

7. 对于描述工程的AOE网,(    ) 说法正确。

A.  网中唯一的出度为零的顶点,称为源点       B.  网中唯一的入度为零的顶点,称为汇点

C.  关键路径是源点到汇点的最短路径           D.  关键路径可能有多条

 

 8. 最小生成树指的是(    ) 。

A. 由连通网所得到的边数最少的生成树                 B. 由连通网所得到的顶点数相对较少的生成树

C. 连通网中所有生成树中权值之和为最小的成生树       D. 连通网的极小连通子图

 

9.一个有向图,共有n条弧,则所有顶点的度的总和为(    ) 。

A.2n               B.n              C.n-1             D.n/2

 

二、填空题(每空3分,共9分)。

1.有n个顶点的连通图至少有___条边。有n个顶点的无向图至多有             条边。 

2.  图的广度优先遍历算法中用到辅助队列,每个顶点最多进队                次。

3.在一个具有n个顶点的有向完全图中包含有              条边。

 

三、综合题(共23分)(答案可以在纸上笔画然后拍照贴图到文档的方式)。

1.  (共7分)无向网如下:

 

 

 

(1) 给出如图所示网的邻接矩阵表示(3分):

(2) 画出最小生成树(4分):

 

2 .(共8分)已知一个连通图如图所示,试给出图的邻接矩阵和邻接链表存储示意图。

 

 

(1) 邻接矩阵存储示意图为(4分):

 

 

  1. 邻接链表存储示意图为(4分):

 

 

3. (共8分)如图所示的带权无向图,请用克鲁斯卡尔算法给出最小生成树的求解过程

用克鲁斯卡尔算法求最小生成树的过程为:

答案链接链接

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
1.下列哪一种的邻接矩阵是对称矩阵?( ) A.有向 B.无向 C.AOV网 D.AOE网 2.在边表示活动的AOE网中,关键活动的最迟开始时间( ) 最早开始时间。 A.> B.= D.= 3.带权有向G用邻接矩阵A存储,则顶点i的入度等于A中( ) 。 A.第i行非∞的元素之和 B.第i列非∞的元素之和 C.第i行非∞且非0的元素个数 D.第i列非∞且非0的元素个数 4.在一个无向中,所有顶点的度数之和等于所有边数的( ) 倍。 A.1/2 B. 1 C. 2 D. 4 5.对于一个具有n个顶点的无向,若采用邻接矩阵存储,则该矩阵的大小是(D) A.n B.(n-1)2 C.n-1 D.n2 6. 如下有关拓扑序列的叙述,( ) 不对。 A. 拓扑序列包含了有向的全部顶点 B. 有向有环一定没有拓扑序列 C. 有向无环不一定有拓扑序列 D. 拓扑序列不一定唯一 7. 对于描述工程的AOE网,( ) 说法正确。 A. 网中唯一的出度为零的顶点,称为源点 B. 网中唯一的入度为零的顶点,称为汇点 C. 关键路径是源点到汇点的最短路径 D. 关键路径可能有多条 8. 最小生成树指的是( ) 。 A. 由连通网所得到的边数最少的生成树 B. 由连通网所得到的顶点数相对较少的生成树 C. 连通网中所有生成树中权值之和为最小的成生树 D. 连通网的极小连通子 9.一个有向,共有n条弧,则所有顶点的度的总和为( ) 。 A.2n B.n C.n-1 D.n/2 二、填空题(每空3分,共9分)。 1.有n个顶点的连通至少有___条边。有n个顶点的无向至多有 条边。 2. 的广度优先遍历算法中用到辅助队列,每个顶点最多进队 次。 3.在一个具有n个顶点的有向完全中包含有 条边。 三、综合题(共23分)(答案可以在纸上笔画然后拍照贴到文档的方式)。 1. (共7分)无向网如下: (1) 给出如所示网的邻接矩阵表示(3分): (2) 画出最小生成树(4分): 2 .(共8分)已知一个连通所示,试给出的邻接矩阵和邻接链表存储示意。 (1) 邻接矩阵存储示意为(4分): (2) 邻接链表存储示意为(4分): 3. (共8分)如所示的带权无向,请用克鲁斯卡尔算法给出最小生成树的求解过程。 用克鲁斯卡尔算法求最小生成树的过程为:
1. 什么是二叉树? 二叉树是一种树形数据结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。 2. 什么是二叉搜索树? 二叉搜索树是一种特殊的二叉树,其中左子节点的值小于等于父节点的值,右子节点的值大于等于父节点的值。 3. 什么是完全二叉树? 完全二叉树是一种特殊的二叉树,除了最后一层外,每一层都必须填满,且最后一层从左到右依次填入节点。 4. 什么是平衡二叉树? 平衡二叉树是一种特殊的二叉搜索树,其左右子树高度差不超过1。 5. 什么是二叉树的遍历? 二叉树的遍历是指按照某种顺序依次访问二叉树中的每个节点,常见的遍历方式包括前序遍历、中序遍历和后序遍历。 6. 什么是二叉树的前序遍历? 二叉树的前序遍历是指按照根节点、左子树、右子树的顺序依次访问二叉树中的每个节点。 7. 什么是二叉树的中序遍历? 二叉树的中序遍历是指按照左子树、根节点、右子树的顺序依次访问二叉树中的每个节点。 8. 什么是二叉树的后序遍历? 二叉树的后序遍历是指按照左子树、右子树、根节点的顺序依次访问二叉树中的每个节点。 9. 什么是二叉树的层序遍历? 二叉树的层序遍历是指按照从上到下、从左到右的顺序依次访问二叉树中的每个节点。 10. 如何判断一个二叉树是否为二叉搜索树? 可以通过中序遍历得到二叉树中所有节点的值,然后判断这些值是否按照升序排列即可判断是否为二叉搜索树。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值