参考答案和解析
正确答案:唯一
更多“根据图的存储结构进行某种次序的遍历,得到的顶点序列是()(唯一/”相关问题
  • 第1题:

    导致图的遍历序列不惟一的因素是(49)。

    A.出发点的不同、遍历方法的不同

    B.出发点的不同、存储结构的不同

    C.遍历方法的不同、存储结构的不同

    D.出发点的不同、存储结构的不同、遍历方法的不同


    正确答案:D
    解析:导致对一个图进行遍历而得到的遍历序列不惟一的因素有许多。首先,遍历的出发顶点选择的不惟一,得到的遍历序列显然不是惟一的。即使遍历的出发顶点相同,采用的遍历方法若不相同,则得到的结果也是不相同的。另外,即使遍历的出发顶点相同,并且采用同一种遍历方法,若图的存储结构不相同,则得到的结果也可能是不相同的。例如,对于邻接表结构而言,建立邻接表时提供边的信息的先后次序不同,边结点的链接次序也不同,从而会建立不同的邻接表;同一个图的不同邻接表结构会导致不同的遍历结果。因此,本题应选择D。

  • 第2题:

    ● 对连通图进行遍历前设置所有顶点的访问标志为 false(未被访问) ,遍历图后得到一个遍历序列,初始状态为空。深度优先遍历的含义是:从图中某个未被访问的顶点 v 出发开始遍历,先访问 v 并设置其访问标志为 true(已访问) ,同时将 v 加入遍历序列,再从 v 的未被访问的邻接顶点中选一个顶点,进行深度优先遍历;若 v的所有邻接点都已访问,则回到 v 在遍历序列的直接前驱顶点,再进行深度优先遍历,直至图中所有顶点被访问过。 (40) 是下图的深度优先遍历序列。

    (40)

    A. 1 2 3 4 6 5

    B. 1 2 6 3 4 5

    C. 1 6 2 5 4 3

    D. 1 2 3 4 5 6


    正确答案:A

  • 第3题:

    对于下图,从顶点l进行深度优先遍历时,不可能得到的遍历序列是(42);若将该图用邻接矩阵存储,则矩阵中的非0元素数目为(43)。

    A.1234567

    B.1523467

    C.1234675

    D.1267435


    正确答案:A
    本题考查数据结构基础知识。对题中所示的图从顶点1出发进行深度优先遍历,访问l之后接下来既可以访问顶点2,也可以访问顶点5。若先访问顶点2,则接下来可以访问顶点3或6,此时得到的已访问顶点顺序是123或126。若选择先访问顶点3,则接下来就访问顶点4,便得到已访问的顶点顺序1234,由于从顶点4出发不存在继续前进的路径,所以需要先回溯至顶点3再回溯至顶点2。由于顶点2存在尚没有得到访问的邻接顶点6,所以接下来访问的顶点是6,然后是顶点7,从而得到已访问顶点的遍历序列123467。最后还需回溯至顶点1.再去访问顶点5,这样就完成了所有顶点的访问,从而得到深度优先遍历序列1234675。若访问完顶点2后接下来选择访问顶点6,则可得到遍历序列1263475或1267435,若访问完顶点l之后接下来选择访问顶点5,则可得到深度优先遍历序列1523467或1526347或1526734。因此,不能得到的深度优先遍历序列是1234567。对于有向图,其邻接矩阵中非零元素的个数即表示图中有向弧的数目,题中的图有8条弧,因此矩阵中的非O元素数目为8,如下图所示。

  • 第4题:

    对于具有n个顶点、6条边的图()。

    A.采用邻接矩阵表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n2)
    B.进行广度优先遍历运算所消耗的时间与采用哪一种存储结构无关
    C.采用邻接表表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n*e)
    D.进行深度优先遍历运算所消耗的时间与采用哪一种存储结构无关

    答案:A
    解析:

  • 第5题:

    已知如图所示的一个图,若从顶点a出发,按深度优先搜索法进行遍历,则可能得到的一种顶点序列为()。

    Aabecdf

    Bacfebd

    Caedfcb

    Daebcfd


    C

  • 第6题:

    若某完全二叉树采用顺序存储结构,结点信息存放的次序是A,C,B,E,F,D,则该二叉树的后序遍历序列为()


    正确答案:E,F,C,D,B,A

  • 第7题:

    具有n个顶点,e条边的图采用邻接表存储结构,进行深度优先遍历和广度优先遍历运算的时间复杂度均为()

    • A、Θ(2n)
    • B、Θ(2e)
    • C、Θ(ne)
    • D、Θ(n+e)

    正确答案:D

  • 第8题:

    如果无向图G有n个顶点、e条边且用邻接矩阵进行存储,那么深度优先遍历图G的时间复杂度为()。


    正确答案: O(N2)

  • 第9题:

    用深度优先遍历方法遍历一个有向无环图,并在深度优先遍历算法中按退栈次序打印出相应的顶点,则输出的顶点序列是()。

    • A、逆拓扑有序
    • B、拓扑有序
    • C、无序
    • D、深度优先遍历序列

    正确答案:A

  • 第10题:

    多选题
    数据结构中,二叉排序的的哪些遍历序列,不能得到一个升序序列,或非递减有序序列。()
    A

    先序序列

    B

    中序遍历

    C

    后序遍历

    D

    按层次遍历序列


    正确答案: D,B
    解析: 暂无解析

  • 第11题:

    单选题
    设连通图G中的边集E={(a,b),(a,e),(a,c),(a,e),(b,d),(d,f),(f,c)),则从顶点a出发可以得到一种深度优先遍历的顶点序列为()。
    A

    abedfc

    B

    acfebd

    C

    abcedf

    D

    abcdef


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    根据图的存储结构进行某种次序的遍历,得到的顶点序列是()(唯一/不唯一)的。

    正确答案: 唯一
    解析: 暂无解析

  • 第13题:

    设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发进行深度优先遍历可以得到的一种顶点序列为()。

    A.aedfcb

    B.acfebd

    C.aebcfd

    D.aedfbc


    正确答案:B

  • 第14题:

    ● 具有n个顶点、e条边的图采用邻接表存储结构,进行深度优先遍历和广度优先遍历运算的时间复杂度均为 (63) 。


    正确答案:D

  • 第15题:

    对于下图,从顶点1进行深度优先遍历时,不可能得到的遍历序列是(请作答此空);若将该图用邻接矩阵存储,则矩阵中的非0元素数目为( )。

    A.1234.567
    B.1523467
    C.1234675
    D.1267435

    答案:A
    解析:
    本题考查数据结构基础知识。
    对题中所示的图从顶点1出发进行深度优先遍历,访问l之后接下来既可以访问顶点2,也可以访问顶点5。
    若先访问顶点2,则接下来可以访问顶点3或6,此时得到的已访问顶点顺序是123或126。若选择先访问顶点3,则接下来就访问顶点4,便得到已访问的顶点顺序1234,由于从顶点4出发不存在继续前进的路径,所以需要先回溯至顶点3再回溯至顶点2。由于顶点2存在尚没有得到访问的邻接顶点6,所以接下来访问的顶点是6,然后是顶点7,从而得到己访问顶点的遍历序列123467。最后还需回溯至顶点1,再去访问顶点5,这样就完成了所有顶点的访问,从而得到深度优先遍历序列1234675。若访问完顶点2后接下来选择访问顶点6,则可得到遍历序列1263475或1267435。
    若访问完顶点1之后接下来选择访问顶点5,则可得到深度优先遍历序列1523467或1526347或1526734。
    因此,不能得到的深度优先遍历序列是1234567。
    对于有向图,其邻接矩阵中非零元素的个数即表示图中有向弧的数目,题中的图有8条弧,因此矩阵中的非0元素数目为8,如下图所示。

  • 第16题:

    如图若从顶点a出发按深度优先搜索法进行遍历,则可能得到的顶点序列为()。

    Aacfgedb

    Baedbgfc

    Cacfebdg

    Daecbdgf


    B

  • 第17题:

    已知如图1所示的一个图,若从顶点a出发,按广度优先搜索法进行遍历,则可能得到的一种顶点序列为()。

    Aabcedf

    Babcefd

    Caebcfd

    Dacfdeb


    B

  • 第18题:

    设连通图G中的边集E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发可以得到一种深度优先遍历的顶点序列为()

    • A、abedfc
    • B、acfebd
    • C、aebdfc
    • D、aedfcb

    正确答案:B

  • 第19题:

    数据结构中,二叉排序的的哪些遍历序列,不能得到一个升序序列,或非递减有序序列。()

    • A、先序序列
    • B、中序遍历
    • C、后序遍历
    • D、按层次遍历序列

    正确答案:A,C,D

  • 第20题:

    已知一无向图G=(V,E),其中V={a,b,c,d,e}E={(a,b),(a,d),(a,c),(d,c),(b,e)}现用某一种图遍历方法从顶点a开始遍历图,得到的序列为abecd,则采用的是()方法。


    正确答案:深度遍历

  • 第21题:

    单选题
    用深度优先遍历方法遍历一个有向无环图,并在深度优先遍历算法中按退栈次序打印出相应的顶点,则输出的顶点序列是()。
    A

    逆拓扑有序

    B

    拓扑有序

    C

    无序

    D

    深度优先遍历序列


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    具有n个顶点,e条边的图采用邻接表存储结构,进行深度优先遍历和广度优先遍历运算的时间复杂度均为()
    A

    Θ(2n)

    B

    Θ(2e)

    C

    Θ(ne)

    D

    Θ(n+e)


    正确答案: D
    解析: 暂无解析

  • 第23题:

    填空题
    已知一无向图G=(V,E),其中V={a,b,c,d,e}E={(a,b),(a,d),(a,c),(d,c),(b,e)}现用某一种图遍历方法从顶点a开始遍历图,得到的序列为abecd,则采用的是()方法。

    正确答案: 深度遍历
    解析: 暂无解析