首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于下图G,按下列条件试分别写出从顶点O出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。 (1)假定它们均采用邻接矩阵表示; (2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链接的。
对于下图G,按下列条件试分别写出从顶点O出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。 (1)假定它们均采用邻接矩阵表示; (2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链接的。
admin
2014-07-18
74
问题
对于下图G,按下列条件试分别写出从顶点O出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。
(1)假定它们均采用邻接矩阵表示;
(2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链接的。
选项
答案
对一个图进行遍历而得到的遍历序列不唯一的因素有许多: 首先,遍历的出发顶点的选择不唯一,而得到的遍历序列显然也不是唯一的。即使遍历的出发顶点相同,采用的遍历方法若不相同,得到的结果也是不相同的。 其次,即使遍历的出发顶点相同,并且采用同一种遍历方法,若图的存储结构不相同,则得到的结果也可能是不相同的。例如,对于邻接表结构而言,建立邻接表时提供边的信息的先后次序不同,边结点的链接次序也不同,从而会建立不同的邻接表;同一个图的不同邻接表结构会导致不同的遍历结果。本题中导致对一个图进行遍历而得到的遍历序列不唯一的因素都确定下来,那么遍历序列就唯一确定下来。 (1)采用邻接矩阵表示得到的顶点序列,邻接矩阵如下所示: [*] ①采用邻接矩阵进行深度优先遍历,在一个结点连接多个结点时,优先选择序号较小的结点;然后按深度优先遍历算法完成遍历。 ②在本题给出的图G中,深度优先遍历的顺序为:0→1→2→8→3→4→5→6→7→9。 采用邻接矩阵进行广度优先遍历,在一个节点连接多个结点时,优先选择序号较小的结点; 然后按广度优先遍历算法完成遍历。 在本题给出的图G中,深度优先遍历的顺序为:0→1→4→2→7→3→8→6→5→9。 (2)采用邻接表表示得到的顶点如下所示: [*] ①采用邻接表进行深度优先遍历,在一个结点连接多个结点时,优先选择序号较大的结点; 然后按深度优先遍历算法完成遍历。 在本题给出的图G中,深度优先遍历的顺序为:0→4→3→8→9→5→6→7→1→2。 ②采用邻接表进行广度优先遍历,在一个结点连接多个结点时,优先选择序号较大的结点; 然后按广度优先遍历算法完成遍历。 在本题给出的图G中,深度优先遍历的顺序为:O→4→1→3→7→2→8→6→9→5。
解析
转载请注明原文地址:https://kaotiyun.com/show/P4xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
拜占庭帝国长期延续的原因。
彻底肃清氏族制残余,标志雅典国家的正式形成的事件是()。
下列不是美国独立战争与美国内战的相同点的是()。
《洛迦诺公约》规定:德、比、法、英、意相互保证维护《凡尔赛和约》所规定的德法和德比之间的边界现状。在当时条件下这一规定的最大受益国是()。
()是二战后一个调整各国贸易关系的法律框架,又是一个进行多边贸易谈判、争夺市场的场所,还是一个调解和解决争议的机构。
阅读材料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合理解决,
隋唐科举制的进士科最先出现在()。
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是()。
假定在一个处理机上执行的操作如下:作业估计服务时间片优先数A103B11C23D14E52这些
随机试题
组织文化
比较身高和体重两组数据变异度大小,宜采用
下列叙述中哪项不属于含氧药物的代谢
【背景资料】某施工单位中标新建普速铁路综合工程第1标段。主要内容有路基、桥涵、隧道、电力、电力牵引供电、通信和信号工程。部分工程情况如下:1号特大桥长580m,跨越二级航道,采用三跨预应力钢筋混凝土连续箱梁。主墩位于水深8.0~10.0
在下列各情况中,不影响会计师事务所独立性的是( )。
VBA中用实际参数m和n调用过程f(a,b)的正确形式是()。
A、 B、 C、 C(A)听到here,不要将其与“归还”混淆。(B)开头使用yes进行了肯定,但是紧接着的can与提问不符。(C)说的是现在还在我这儿,下午会归还的,所以正确。
Accordingtothespeaker,evenAmericaissufferingfromeconomicdepression,theAmericaneconomywillsoonberecoveredifAme
RisingInequalityIsHoldingBacktheU.S.Economy[A]Inannouncinghisrunforthepresidencylastmonth,JebBushhassetan
期货交易中缴纳的保证金通常为合约价值的()。[2009年11月真题]
最新回复
(
0
)