【数据结构】第七章 图

news2024/11/27 15:51:24

1.单选(2分)

已知一个有向图的邻接矩阵表示,要删除所有从第i个结点发出的边,操作为(   )。

‏A.将邻接矩阵的第i列删除

B.将邻接矩阵的第i行元素全部置为0

C.将邻接矩阵的第i列元素全部置为0

D.将邻接矩阵的第i行删除

2.单选(2分)

假设有向图含n个顶点及e条弧,则表示该图的邻接表中包含的弧结点个数为(   )。

‏A.e

B.2*e

C.n*e

D.n

3.单选(2分)

关键路径是事件结点网络中(   )。

A.图中最长的回路

B.图中最短的回路

C.从源点到汇点的最短路径

D.从源点到汇点的最长路径

4.单选(2分)

AOE网如下图所示,其关键路径(  )。

​A.abehi

B.acegi

C.abegi

D.adfhi

5.单选(2分)

针对下图利用Dijkstra算法求从顶点1到其他点的最短路径,下面最短路径不正确的有(  )。

‌A.1,5,6

B.1,5,2

C.1,2,4

D.1,5,6,3

6.单选(2分)

具有n个顶点的无向完全图,边的总数是(  )。

‌A.n*(n+1)

B.n*n

C.n*(n-1)/2

D.n/2

7.单选(2分)

有n个顶点的强连通有向图G至少有(  )条边。

‎A.n*(n-1)

B.n

C.n*(n-1)/2

D.n-1

8.单选(2分)

一个具有n个顶点的有向图中,若所有顶点的出度数之和为m,则所有顶点的度数之和是(  )。

A.2*n

B.n

C.2*m

D.m

9.单选(2分)

非空无向图的邻接矩阵一定是(  )。

‌A.对称矩阵

B.下三角矩阵

C.对角矩阵

D.零矩阵

10.单选(2分)

在含有n个顶点m条边的不带权无向图的邻接矩阵中,零元素的个数为(  )。

‍A.n*n-2*m

B.2*m

C.n*n-m

D.m

11.单选(2分)

一个图的邻接表表示中有奇数个边节点,则该图一定是(  )

‌A.有向图或无向图

B.无向图

C.有向图

D.完全图

12.单选(2分)

具有n个顶点的连通图中的任意一条简单路径,其长度不可能超过(  )。

A.n

B.n/2

C.1

D.n-1

13.单选(2分)

图的深度优先遍历类似于树的(  )遍历。

‍A.中序

B.后序

C.层序

D.先序

14.单选(2分)

对于n个顶点e条边的连通图,利用Prim算法求最小生成树的时间复杂度为(  )。

​A.O(n)

B.O(e)

C.O(nlogn)

D.O(n*n)

15.单选(2分)

对于n个顶点e条边的连通图,利用Kruskal算法求最小生成树的时间复杂度为(  )。

A.O(nlogn)

B.O(eloge)

C.O(n)

D.O(n*n)

16.单选(2分)

‌图的广度优先遍历类似于树的(  )遍历。

A.先序

B.层序

C.后序

D.中序

17.单选(2分)

一个有N个顶点和N条边的无向图一定是(  )。

​A.连通图

B.非连通图

C.完全图

D.强连通图

18.单选(2分)

一个有28条边的非连通无向图至少有(  )个顶点。

A.8

B.9

C.7

D.6

19.单选(2分)

若无向图G =(V,E)中含7个顶点,要保证图G在任何情况下都是连通的,则需要的边数最少是(  )。

A.6

B.21

C.16

D.15

20.单选(2分)

在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形不可能出现的是(  )。

A.G中有一条从Vj到Vi的路径

B.G中没有弧<Vi,Vj>

C.G中有一条从Vi到Vj的路径  

D.G中有弧<Vi,Vj>

21.单选(2分)

下列关于AOE网的叙述中,不正确的是(  )。

‏A.所有的关键活动提前完成,那么整个工程将会提前完成

B.某些关键活动提前完成,那么整个工程将会提前完成

C.任何一个关键活动提前完成,那么整个工程将会提前完成

D.关键活动不按期完成就会影响整个工程的完成时间

22.单选(2分)

下列说法不正确的是(  )。

‎A.图的遍历是从给定的源点出发每一个顶点仅被访问一次 

B.遍历的基本算法有两种:深度遍历和广度遍历

C.图的深度遍历是一个递归过程

D.图的深度遍历不适用于有向图

23.单选(2分)

判断有向图中是否存在回路,除了可以用拓扑排序外,还可以采用(  )。

‎A.深度优先遍历算法

B.广度优先遍历算法

C.最短路径Dijkstra算法

D.求关键路径的方法

24.单选(2分)

任何一个无向连通图的最小生成树(  )。

A.一定有多棵

B.只有一棵

C.有一棵或多棵

D.不存在

25.单选(2分)

‌用Prim算法和Kruskal算法构造图的最小生成树,所得到的最小生成树(  )。

​A.不相同

B.相同

C.可能相同,也可能不同

D.无法比较

26.单选(2分)

若一个有向图的所有顶点不能排在一个拓扑序列中,则可判定该有向图是(  )。

‌A.含有多个入度为0的顶点

B.是一个强连通图

C.是一个有根的有向图

D.含有顶点数大于1的强连能分量

27.单选(2分)

在有N个顶点的有向图中,每个顶点的度最大可达多(  )。

​A.N

B.2*N

C.2*N-2

D.N-1

28.单选(2分)

具有12个顶点,36条边的有向图,所有顶点度的和为(  )。

A.36

B.72

C.24

D.48

29.单选(2分)

在一个具有n个顶点和e条边的有向图的邻接矩阵中,表示边存在的元素个数为(  )。

A.n

B.e

C.3*e

D.n*e

30.单选(2分)

在一个具有n个顶点和e条边的无向图的邻接矩阵中,表示边存在的元素(又称为有效元素)的个数为(  )。

A.2*e

B.n*e

C.n

D.e

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/49805.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UE5——动画混合

一、引言 关于动画的一些基础可以看我往期的文章&#xff1a;《UE5——动画重定向》 二、动画混合 1、动画混合的原理 动画&#xff1a; 我们知道动画实际上就是控制静态模型中的某些点按照一定的预定轨迹移动&#xff0c;简言之就是 “一组变换信息的集合” 动画混合&…

多功能手持读数仪VH03如何连接手机蓝牙

VH03 内置有基于 SPP&#xff08;Serial Port Profile&#xff09;协议的蓝牙接口&#xff0c;蓝牙名称为“VH03”。 使用任何支持 SPP 协议的蓝牙设备均可实现与 VH03 的连接。当蓝牙建立连接后&#xff0c;可向 VH03 发送指令进行交互&#xff08;前述 MODBUS、AABB、字符串…

CET-4 week9 阅读 写译

去# 阅读 question 定位 寻找有意义有目的 的动词符号 – &#xff0c; 转折词从句的解释说明理解超刚词不完全一样的地方要注意 注意匹配对应 answer 是否出现比较 比较对象 结果 article 重点长难句考点不在简单词上 选相反的答案或其他 仔细阅读 严格翻译题目 知道重点…

采用策略分布曲线评估信用风险模型的效果

在信贷业务的风控体系中&#xff0c;模型的构建与应用始终是一项重点内容&#xff0c;最常见的莫过于贷前环节的申请信用风险模型。作为典型的二分类模型&#xff0c;为了有效识别好坏用户群体&#xff0c;我们经常选取某些评价指标来量化模型的综合性能&#xff0c;例如KS、AU…

Java定时任务技术分析

《从零打造项目》系列文章 工具 比MyBatis Generator更强大的代码生成器 ORM框架选型 SpringBoot项目基础设施搭建SpringBoot集成Mybatis项目实操SpringBoot集成MybatisPlus项目实操SpringBoot集成Spring Data JPA项目实操 数据库变更管理 数据库变更管理&#xff1a;Liquibase…

内存 管理

内存管理c/c中内存分布sizeof 与 strlenc 语言中动态内存管理方式malloccallocreallocc 中动态内存管理new 与 delete自定义类型空间的动态分配new 与 delete 的实现operator new 与 operator delete基本概念辨识malloc/free 与 new/delete 区别 *****内存泄漏c/c中内存分布 c…

手把手教你:CSS + JS实现文本交替

1. Koa 中间件 Koa 的中间件通过一种更加传统的方式进行级联&#xff0c;摒弃了以往 node 频繁的回调函数造成的复杂代码逻辑。使用异步函数&#xff0c;我们可以实现"真正" 的中间件。与之不同&#xff0c;当执行到 yield next 语句时&#xff0c;Koa 暂停了该中间…

Qt 在linux上检测内存泄漏,用valgrind的问题

我在ubuntu上装了Qt5.15.2, 打开我的项目后&#xff0c;准备检测内存泄漏问题。 此时&#xff1a; 内存检测工具都是可用状态&#xff0c;但点击内存检测后&#xff0c;进度条走完后&#xff0c;就结束了。项目都没启动起来&#xff0c;这怎么检测内存问题&#xff1f; 然后&…

11月30日(第二天)

序列化&#xff1a;implements Serializable&#xff0c;public final static Long SeriaVersionUid 1L;MP的使用步骤&#xff1a;在BookBO类上使用TableName(“表名")去关联&#xff0c;在字段上使用TableId&#xff0c;TableField进行字段关联。(最好新建一个BookVO类,…

嫦娥五号探测器详细介绍

嫦娥五号&#xff08;Change 5&#xff09;&#xff0c;即嫦娥五号探测器&#xff0c;是由中国空间技术研究院研制的中国首个实施无人月面取样返回的航天器&#xff0c;是完成中国探月工程重大科技专项“绕、落、回”三步走发展战略最后一步的关键任务。 中国探月工程三步走 嫦…

Linux 主机间ssh相互免密

Linux 主机间ssh相互免密两步实现ssh主机免密详细教程请往下看主机间ssh相互免密 —— 方法一主备两台未配置密钥主机作为测试生成公私密钥拷贝公钥到目标主机ssh免密测试主机间ssh相互免密——方法二实验准备分发密钥对免密测试MobaXterm免密登录服务器&#xff08;以ecs-4207…

SAP中的PI接口

文章目录1 Pi overall2 Create pi process3 Inbound interface4 Outbound interface5 Matter need attention6 Pi test7 View log8 Transport CTS1 Pi overall What is the pi ? Pi is Sap’s middle software . it is interacted with SAP an external system. 2 Create p…

【Python】Python 中实现数据序列化

文章目录一、前言二、为什么要进行序列化三、Python 中的数据序列化1. json模块2. pickle模块3. shelve模块4. 总结参考链接一、前言 首先&#xff0c;要了解什么是序列化&#xff0c;请参考我的另一篇文章&#xff1a;序列化与反序列化介绍 本文主要介绍 Python 中的数据序列…

i.MX 6ULL 驱动开发 二十七:块设备

参考&#xff1a;【块设备】通用块层 struct bio 详解 | zzm (aliez22.github.io) 一、Linux 中块设备驱动框架 二、块设备基本概念 1、扇区的概念来自硬件&#xff0c;扇区是硬件最小操作单位。 2、块的概念来自文件系统&#xff0c;是文件系统数据处理的最小单位。 3、段…

django 开启CSRFtoken校验,以及postman实现问题

1.0 Django默认的CSRFtoken 表现&#xff1a; 后端使用的是Django的表单验证 post请求携带参数的问题 2.0 先处理post请求携带数据的csrfmiddlewaretoken 在登录界面 在input输入框中隐藏&#xff0c;所以需要提取input的value值&#xff0c;在【tests】脚本中进行提取&…

小样本关系分类(原型学习):Better Few-Shot Relation Extraction with Label Prompt Dropout

Better Few-Shot Relation Extraction with Label Prompt Dropout core idea 在小样本关系分类中&#xff0c;prompt信息是relation name是信息&#xff0c;这篇文章为了保持train和test的一致性&#xff0c;将train中的一些relation name信息删除掉了。&#xff08;相反&…

linux应用移植问题

背景 公司设备降成本&#xff0c;设备运行平台从armv7架构mpu换成了armv5架构的mpu&#xff0c;应用移植过程都挺顺利的&#xff0c;只是牵涉到一个引用外部库的应用时&#xff0c;运行该应用到引用库中的函数时&#xff0c;应用抛出illegal instrution异常。 问题分析 初步…

HTML(超文本标记语言)

HTML(超文本标记语言) 网页的基本信息 、等成对的标签&#xff0c;分别叫**开放标签**和**闭合标签**&#xff0c;单独呈现的标签(空元素)&#xff0c;如&#xff1b;意为用 / 来关闭空元素 DOCTYPE&#xff1a;告诉浏览器&#xff0c;我们要使用什么规范 head&#xff1a;代…

Jenkins安装与配置Windows11系统

目录 Jenkins安装 一、下载 官网地址&#xff1a;Jenkins download and deployment 点击LTS&#xff08;长期稳定版&#xff09;下的Windows 二、安装 基本就是一路Next即可 三、配置 访问地址 http://localhost:8080/&#xff0c;会出现如下界面&#xff1a; 安装 注&…

Redis实战——优惠券秒杀(一人一单业务)

需求&#xff1a;修改秒杀业务&#xff0c;要求同一个优惠券&#xff0c;一个用户只能下一单 我们只需要在增加订单之前&#xff0c;拿用户id和优惠券id判断订单是否已经存在&#xff0c;如果存在&#xff0c;说明用户已经购买。 代码实现&#xff1a; package com.hmdp.serv…