首页 > 试题广场 >

若从顶点 V0 开始对图进行深度优先遍历,则可能得到的不同遍

[单选题]

设有向图 G=(V, E),顶点集 V={V0, V1, V2, V3},边集 E={<v0,v1>, <v0,v2>, <v0,v3>, <v1,v3>}。若从顶点 V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是 ()

  • 2
  • 3
  • 4
  • 5
先把1和3捆绑,A2 2, 3和1还可以交换,所以再乘2,然后3和1还可以不挨着,所以5种
发表于 2018-01-10 19:41:47 回复(0)
五种分别是132,213,231,312,321
发表于 2016-11-28 08:37:22 回复(0)
发表于 2018-01-08 14:41:22 回复(4)
为什么会有0321这个顺序,访问完3之后不应该访问1吗??
发表于 2017-03-21 11:51:12 回复(2)
有向是5个 无想是4个 审题审题
发表于 2017-09-19 15:48:04 回复(0)
请注意!!!不要有人跟我一样,当成了拓扑排序,自然而然地选择了2种。
发表于 2020-06-20 10:02:11 回复(0)
无向图0213,0231,0132,0312 有向图考虑一下第二步走3的情况
发表于 2019-07-31 09:32:12 回复(0)
5个,选D
发表于 2022-11-14 15:27:43 回复(0)
相当于问有几个树,左右子树区分。
发表于 2021-11-15 12:09:39 回复(0)

我审题有误,一开始我以为遍历的是边,后来看选项才发现遍历的是顶点。

穷举法

{v0,v1,v3,v2}
{v0,v3,v1,v2}
{v0,v2,v1,v3}
{v0,v2,v3,v1}
{v0,v3,v2,v1}
种,选D。

编辑于 2020-08-04 23:24:08 回复(0)
看成拓扑排序了... 只是图的深度遍历,....是有向图
编辑于 2020-09-14 11:39:11 回复(0)
如果是无向图:最后访问V2,V1&V3 A(2,2); 第二个访问V2, V1&V3 A(2,2);
如果是有向图,则还需加上:V0 V3 V2 V1 
发表于 2018-04-25 11:46:04 回复(0)
并不是每条边走完后还有两种选择所以是6种,因为当第一次选择走V1这一条时,剩下的只有一条了。
发表于 2018-04-18 21:48:53 回复(0)

少了个0321.。。。。。。

发表于 2017-09-04 15:48:26 回复(0)
一共有5中:<V0,V1,V3,V2>,<V0,V2,V1,V3>,<V0,V2,V3,V1>,<V0,V3,V1,V2>,因为是有向图,所以还有<V0,V3,V2,V1>.
发表于 2017-08-18 17:02:52 回复(0)
有向图的遍历,,算法里面有个对节点的循环
发表于 2017-07-07 17:27:52 回复(0)

画出该有向图图形如下:


采用图的深度优先遍历,共 5 种可能: <v0, v1, v3, v2> , <v0, v2, v3, v1> , <v0, v2, v1, v3> ,<v0, v3, v2, v1> , <v0, v3, v1, v2> ,选 D 。

发表于 2016-12-13 18:21:18 回复(0)

画出该有向图图形如下:

采用图的深度优先遍历,共 5 种可能: <v0, v1, v3, v2> <v0, v2, v3, v1> <v0, v2, v1, v3> <v0, v3, v2, v1> <v0, v3, v1, v2> ,选 D 。(来自王道论坛)

发表于 2016-12-01 18:34:02 回复(0)