当前位置:网站首页 > 编程语言 > 正文

广度优先搜索怎么遍历(广度优先搜索遍历类似于二叉树的)



1.图的深度优先遍历非递归算法通常采用队列实现,广度优先遍历非递归算法通常采用堆栈实现。

     T      F

深度优先是堆栈,广度优先是队列。

2.如果无向图G必须进行两次广度优先搜索才能访问其所有顶点,则G中一定有回路。

     T      F

3.如果无向图G必须进行两次广度优先搜索才能访问其所有顶点,则G一定有2个连通分量。

     T      F

1.下列说法不正确的是:

     A.图的遍历是从给定的源点出发每 一个顶点仅被访问一次
     B.遍历的基本算法有两种:深度遍历和广度遍历
     C.图的深度遍历是一个递归过程
     D.图的深度遍历不适用于有向图












2.在用邻接表表示有N个结点E条边的图时,深度优先遍历算法的时间复杂度为:

     A.O(N)
     B.O(N+E)
     C.O(N 2)
     D.O(N 2×E)












3.如果从无向图的任一顶点出发进行一次深度优先搜索可访问所有顶点,则该图一定是:

     A.连通图
     B.完全图
     C.有回路的图
     D.一棵树












4.图的广度优先遍历类似于二叉树的:

     A.先序遍历
     B.中序遍历
     C.后序遍历
     D.层次遍历












5.图的深度优先遍历类似于二叉树的:

     A.先序遍历
     B.中序遍历
     C.后序遍历
     D.层次遍历












6.在图中自d点开始进行深度优先遍历算法可能得到的结果为:

img

     A.d,a,c,f,e,b
     B.d,a,e,b,c,f
     C.d,e,a,c,f,b
     D.d,f,c,e,a,b












7.给定无向图G,从V0出发进行深度优先遍历访问的边集合为: {(V0,V1), (V0,V4), (V1,V2), (V1,V3), (V4,V5), (V5,V6)}。则下面哪条边不可能出现在G中?

     A.(V0,V2)
     B.(V0,V6)
     C.(V1,V5)
     D.(V4,V6)












8.给定一有向图的邻接表如下。从顶点V1出发按深度优先搜索法进行遍历,则得到的一种顶点序列为:

img

     A.V1,V2,V3,V5,V4
     B.V1,V3,V4,V5,V2
     C.V1,V4,V3,V5,V2
     D.V1,V2,V4,V5,V3












9.已知一个图的邻接矩阵如下,则从顶点V1出发按深度优先搜索法进行遍历,可能得到的一种顶点序列为:

img

     A.V1,V2,V3,V4,V5,V6
     B.V1,V2,V4,V5,V6,V3
     C.V1,V3,V5,V2,V4,V6
     D.V1,V3,V5,V6,V4,V2












这些题目意思可能有点歧义,这道题的可能指的是不一定要按邻接矩阵顺序深度优先搜索。而这里的很多题的意思是要严格按照邻接矩阵顺序。

10.给定一有向图的邻接表如下。从顶点V1出发按深度优先搜索法进行遍历,则得到的一种顶点序列为:

img

     A.V1,V5,V4,V7,V6,V2,V3
     B.V1,V5,V4,V7,V6,V3,V2
     C.V1,V2,V3,V4,V7,V6,V5
     D.V1,V5,V6,V4,V7,V2,V3












11.下列选项中,不是下图深度优先搜索序列的是:

img

     A.V1, V5, V4, V3, V2
     B.V1, V3, V2, V5, V4
     C.V1, V2, V5, V4, V3
     D.V1, V2, V3, V4, V5












12.若某图的深度优先搜索序列是{V1, V4, V0, V3, V2},则下列哪个图不可能对应该序列?

     A.
     B.
     C.
     D.












13.img

     A.V1V2V3V4
     B.V1V3V2V4
     C.V1V2V4V3
     D.V1V4V2V3












14.在图中 无标题.png 自a点开始进行深度优先遍历算法可能得到的结果为。

     A.a,b,e,c,d,f
     B.a,c,f,e,b,d
     C.a,e,b,c,f,d
     D.a,e,d,f,c,b












15.在图中自a点开始进行广度优先遍历算法可能得到的结果为:

img

     A.a, e, d, f, c, b
     B.a, c, f, e, b, d
     C.a, e, b, c, f, d
     D.a, b, e, c, d, f












16.在图中自c点开始进行广度优先遍历算法可能得到的结果为:

img

     A.c,a,b,e,f,d
     B.c,a,f,d,e,b
     C.c,f,a,d,e,b
     D.c,f,a,b,d,e












17.如果无向图G必须进行两次广度优先搜索才能访问其所有顶点,则下列说法中不正确的是:

     A.G肯定不是完全图
     B.G中一定有回路
     C.G一定不是连通图
     D.G有2个连通分量












18.给定一有向图的邻接表如下。从顶点V1出发按广度优先搜索法进行遍历,则得到的一种顶点序列为:

img

     A.V1,V2,V3,V4,V5
     B.V1,V2,V3,V5,V4
     C.V1,V3,V2,V4,V5
     D.V1,V4,V3,V5,V2












19.已知一个图的邻接矩阵如下,则从顶点V1出发按广度优先搜索法进行遍历,可能得到的一种顶点序列为:

img

     A.V1,V2,V3,V5,V4,V6
     B.V1,V2,V4,V5,V6,V3
     C.V1,V3,V5,V2,V4,V6
     D.V1,V3,V5,V6,V4,V2












注意是广搜

20.在图的广度优先遍历算法中用到一个队列,每个顶点最多进队____次。

     A.1
     B.2
     C.3
     D.不确定












到此这篇广度优先搜索怎么遍历(广度优先搜索遍历类似于二叉树的)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • impdp 导入表(impdp导入表空间)2026-02-03 19:54:07
  • samba共享设备密码(samba共享文件)2026-02-03 19:54:07
  • 列表的增删改查方法(实现对列表的增删改查功能)2026-02-03 19:54:07
  • 动态库和静态库的区别是什么(动态库和静态库的区别是什么呢)2026-02-03 19:54:07
  • 断开连接(断开连接的蓝牙耳机如何再次连接)2026-02-03 19:54:07
  • 2258xt量产工具(2258xt量产工具闪迪芯片)2026-02-03 19:54:07
  • ip域名地址查询(ip域名地址查询官网)2026-02-03 19:54:07
  • 接口400是什么错误(接口报500是什么错误)2026-02-03 19:54:07
  • 天气预报接口免费下载安装(天气预报插件下载安装)2026-02-03 19:54:07
  • 手机文件比较工具(手机文件对比工具)2026-02-03 19:54:07
  • 全屏图片