首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7,V8),E={V1,V2>,<V1,V3>,<V2,V4>,<V2,V6>,<V3,V5>,<V4,V8>,<V5,V4>,<V6,V3>,<V6,V7>, (V7,V5>,<V8
设有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7,V8),E={V1,V2>,<V1,V3>,<V2,V4>,<V2,V6>,<V3,V5>,<V4,V8>,<V5,V4>,<V6,V3>,<V6,V7>, (V7,V5>,<V8
admin
2010-01-23
17
问题
设有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7,V8),E={V1,V2>,<V1,V3>,<V2,V4>,<V2,V6>,<V3,V5>,<V4,V8>,<V5,V4>,<V6,V3>,<V6,V7>, (V7,V5>,<V8,V7>),那么该图的邻接表可以是(10),按照该邻接表从V1,出发,图G的深度优先遍历序列为(11),广度优先遍历序列为(12)。
选项
A、V1 V2 V6 V3 V5 V4 V8 V7
B、V1 V3 V2 V4 V6 V5 V8 V7
C、V1 V2 V3 V4 V6 V5 V8 V7
D、V1 V2 V3 V4 V6 V5 V7 V8
答案
C
解析
根据边集E可以得到图G如图13-29所示。
在有向无权图的邻接表中,对图中每个顶点Vi建立一个单链表,第i个单链表中的表结点表示从顶点Vi出发的边。每个表结点由两个域组成:邻接点域,用以指示与Vi邻接的点在图中的位置;链域。用以指向从顶点Vi出发的下一条边对应的结点。每个链表上附设一个表头结点,它设有两个域:链域,指向链表中的第一个结点;数据域,存储顶点的名称或其它信息,如图13-30所示。
图的深度优先遍历的基本思想是:从图G的某个顶点V0出发,访问、V0,然后选择一个与V0相邻且未被访问过的顶点Vi访问,再从Vi出发选择一个与Vi相邻且未被访问的顶点Vj进行访问,依此继续。如果当前被访问的顶点的所有邻接顶点都已被访问过,则退回到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点W,从W出发按同样方法进行访问,直到图中所有与V0相通的顶点都被访问。此时,若图中尚有顶点未被访问,则另选图中一个未曾访问的顶点做起始点,重复上述过程,直到图中所有顶点都被访问过。值得强调的是。这里可能有回退的过程。在未给定图的邻接表时,由于一个顶点可能有多个邻接点,导致有不同的选择,从而最后得到不同的遍历顺序。而当给定一个图的邻接表之后,不管是深度优先遍历还是广度优先遍历,遍历结果都只有一种。在对G从V1开始进行深度优先遍历时,先访问V1,之后因为以V1为表头接点的单链表的第一个表结点的邻接点域里存的是1,这是V2所在的下标,于是访问V2,接着因为以V2为表头结点的单链表的第一个表结点的邻接点域里存的是5,这是V6的下标,于是访问V6。类似地,接下来依次访问V3、V5、V4、V8、V7。图的广度优先遍历的基本思想是:首先访问初始点Vi,并将其标记为已经访问过,接着访问Vi的所有未被访问过的邻接点Vi1、Vi2、Vi3... 、Vit,并标记为已访问过,然后再按照Vi1、Vi2、Vi3、... 、Vit的次序(注意,一定得按照这个对应的次序)访问每一个顶点的所有未被访问过的邻接点,并将其标记为已访问过。依此类推,直到图中所有和初始点Vi有路径相通的顶点都被访问过为止。此时,若图中尚有顶点未被访问,则另选图中一个未曾访问的顶点做起始点,重复上述过程,直到图中所有顶点都被访问过。换句话说,广度优先遍历图的过程是以Vi为起始点,由近至远,依次访问跟Vi有路径相通且路径长度为 1、2、…的顶点。从V1出发对G进行广度优先遍历,先访问V1,接着因为以V1为表头结点的单链表可知接下来依次访问V2、V3、V4,然后访问V2的邻接点V6,接着访问V3的邻接点V5,再接着访问V4的邻接点V8,最后访问V8的邻接点V7。
转载请注明原文地址:https://kaotiyun.com/show/0qxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
如果将双绞线制作成交叉线,下列设备中,可以用该双绞线连接的是(132)。
通信子网规划设计中有几个因素要考虑,(41)不是要考虑的因素。目前广域网主要以(42)为主。
(9)是以科学、技术和实践经验的综合成果为基础,对重复性事物和概念所做的统一规定,经有关方面协商一致,由一个公认机构或主管机构批准,以特定形式发布作为共同遵守的准则和依据。
四台Linux主机通过图1所示的方式互联起来,则实现PCI与PC4之间互访的步骤为:1.运行(46命令关闭计算机,在PC2与PC3上添加第二块网卡(ethl),重新启动;2.在PC2与PC3上为第二块网卡分配IP地址,并激活该网络接口,对
TCP是一个面向连接的协议,它提供连接的功能是(14)的,采用(15)技术实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(16)的分组,这种分组的数量最多可以(17),TCP协议采用滑动窗口协议来解决了(18)。
以下属于物理层的设备是(58)。
IEEE802.11定义了无线局域网的两种工作模式,其中(45)模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持,用无线网卡连接的设备之间可以直接进行通信。IEEE802.11的物理层规定了三种传输技术,即红外技术、直接序列扩频(DSSS)
某种中继设备提供运输层及运输层以上各层之间的协议转换,这种中继设备是(19),从OSI协议层次来看,用以实现不同网络间的地址翻译、协议转换和数据格式转换等功能的路由器属于(20)范畴,当采用数据报服务时,负责端到端的流量控制的是(21),路由器的主要功能是
在FDM中,主要通过(37)技术,使各路信号的带宽(38)。使用FDM的所有用户(39)。从性质上说,FDM比较适合于传输(40),FDM的典型应用是(41)。
采用可变长子网掩码VLSM技术可以把大的网络分成小的子网,例如把子网掩码为255.255.0.0的网络40.15.0.0分为两个子网,假设第一个子网为40.15.0.0/17,则第二个子网为(28)。假设用户X1有2000台主机,则至少应给他分配(29)
随机试题
患者,男,58岁。患有慢性支气管炎并阻塞性肺气肿。近日因感冒咳喘加重,并有低热。就诊前2小时突然喘息加剧,出大汗,用解痉止喘药均不能缓解。查体:喘憋状态,口唇发绀,左肺叩诊过清音,右肺鼓音,右肺呼吸音消失,左侧呼吸音增粗并有少量干啰音。经急救后病情有所
痰热内扰型不寐,若痰热重者,选方为
晨僵在哪类关节炎中表现最为突出
男性,30岁,转移性右下腹痛10小时,并恶心、呕吐,吐物为胃内容物,量少并发热,体温约38.2℃,脉搏98次/分,右下腹压痛、反跳痛、肌紧张,血WBC为12×109/L,中性90%,尿常规WBC8-10个/HP,红细胞2-3个/HP。患者手术后最常出
A、祛寒止痛,理气和胃B、散寒止痛,疏肝下气C、温中降逆,温肾助阳D、温中止痛E、温中止痛,杀虫高良姜的功效是()
金融债券可在全国银行间债券市场公开发行或定向发行。( )
给定资料1.“沃森先生,请立即过来,我需要帮助!”这是1876年3月10日电话发明人亚历山大•贝尔通过电话成功传出的第一句话。电话诞生了,人类通讯史从此掀开了一个全新的篇章。美国宇航员阿姆斯特朗登上月球刹那所说的名言“对个人来说,这只是
【开普勒】(JohannesKepler,1571—1630)
设有一个关系EMP(职工号,姓名,部门名,工种,工资),查询各部门担任“钳工”的平均工资的SELECT语句为:SELECT部门名,AVG(工资)As平均工资FROMEMPGROUPBY(19)HAVING工种=‘
BonAppetiteA)Wealllovethefoodwegrowupon,butwealsoseekadventureinthefoodwehavenevertasted.Ahugelypopular
最新回复
(
0
)