首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有向图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
5
问题
设有向图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
软件设计师上午基础知识考试
软考中级
相关试题推荐
有一个仓库可以存放P1、P2两种产品,但是每次只能存放一种产品。要求:①w=P1的数量-P2的数量;②-1<w<k(i、k为正整数)。若用P/V操作实现P1和P2产品的入库过程,则至少需要上(26)个同步信号量及(27)个互斥信号量
根据我国相关法律的规定,实用新型专利和外观设计专利的保护期为(20)年,单位软件产品的著作权保护期为(21)年。
In the following essay, each blank has four choices. Choose the most suitable one from the four choices and write down in the an
In the following essay, each blank has four choices. Choose the most suitable one from the four choices and write down in the an
以科学、技术和实践经验的综合成果为基础,对重复性事物和概念所做的统一规定,经有关方面协商一致,由一个公认机构或主管机构批准,以特定形式发布作为共同遵守的准则和依据,这是对(1)的描述。
对于不支持TCP/IP的设备(64)用SNMP进行管理。在SNMPv3中,以前叫做管理站和代理的东西现在统一叫做(65)。
内存按字节编址,地址从A4000H到CBFFFH,共有(1)B。若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要(2)片。
在一个页式存储管理系统中,页表内容如下所示。页号绝对页号021128(6)若页大小为1K,逻辑地址的页号为2,页内地址为451,转换成的物理地址为(6)。
不属于会话连接和传输连接之间的关系的是(20)。
网络配置如下图所示:其中某设备路由表信息如下:C192.168.1.0/24isdirectlyconnected,FastEthemet0/0R192.168.3.0/24[120/1]via192.168.65.2,00:00:
随机试题
试论各国税法上判定自然人居民身份的标准。
下列哪一条不符合青霉素G的性质
风湿热患儿,无心脏受累,其恢复到正常活动量一般需要
甲、乙两家是邻居,甲常年在外打工,乙在家务农。一次天气预报说有暴风雨天气,乙见甲房屋年久失修,便与甲联系,但联系不上,便决定自己维修甲的房屋,为此花去材料费200元’。在维修中,乙在房顶踩在腐朽的椽子上摔到地上,花去医药费300元。下列说法中正确的有(
甲公司向乙公司采购材料3000吨,单价:10元,所需支付的款项总额为30000元。按照合同规定向乙公司预付货款的50%,验收货物后补付其余款项。甲公司预付50%的货款时,应做的会计处理有()。
商业银行对借款人收入来源审查侧重点不适当的有()。[2009年10月真题]
跨地区经营汇总纳税,企业在汇总计算缴纳企业所得税时,其境外营业机构的亏损不得抵减境内营业机构的盈利。()
列举六项发展跳跃能力的方法,并写出立定跳远的动作过程。
学校潜在课程主要是指()。
J.Martin指出,应该结合数据的战略规划进行必要的业务规划,并以企业模型图来表示,而其中以一个动词来命名的最低层被称为
最新回复
(
0
)