邻接矩阵和邻接表是图(网)的两种基本存储结构,对于具有n个顶点、e条边的图,( )。A.进行深度优先遍历运算所消耗的时间与采用哪一种存储结构无关B.进行广度优先遍历运算所消耗的时间与采用哪一种存储结构无关C.采用邻接表表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n*c)D.采用邻接矩阵表示图时,查找所有顶点的邻接顶点的时间复杂度为o(n2)

题目

邻接矩阵和邻接表是图(网)的两种基本存储结构,对于具有n个顶点、e条边的图,( )。

A.进行深度优先遍历运算所消耗的时间与采用哪一种存储结构无关

B.进行广度优先遍历运算所消耗的时间与采用哪一种存储结构无关

C.采用邻接表表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n*c)

D.采用邻接矩阵表示图时,查找所有顶点的邻接顶点的时间复杂度为o(n2)


相似考题
参考答案和解析
正确答案:D
解析:具有n个顶点的有向图可以用一个n*n的方形矩阵表示。假设该矩阵的名称为M,则当<vi,vj>是该有向图中的一条弧时,M[i,j]=1;否则M[i,j]=O。第i个顶点的出度为矩阵中第i行中“1”的个数;人度为第i列中“l”的个数,并且有向图弧的条数等于矩阵中“1”的个数。
更多“邻接矩阵和邻接表是图(网)的两种基本存储结构,对于具有n个顶点、e条边的图,()。A.进行深度优先遍历 ”相关问题
  • 第1题:

    具有n个顶点e条边的无向图,若用邻接矩阵作为存储结构,则深度优先或广度优先搜索遍历的时间复杂度为(48);若用邻接表作为存储结构,则深度优先或广度优先搜索遍历时的时间复杂度为(49);深度优先或广度优先搜索遍历的空间复杂度为(50)。

    A.O(n2)

    B.O(n)

    C.O(n-1)

    D.O(n+1)


    正确答案:A

  • 第2题:

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

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

    答案:A
    解析:

  • 第3题:

    对有n个顶点、e条边且使用邻接表存储的有向图进行深度优先遍历,其算法的时间复杂度是()。

    A.O(n)

    B.O(e)

    C.O(n+e)

    D.O(n*e)


    D

  • 第4题:

    对有n个结点、e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为( )


    答案:A
    解析:

  • 第5题:

    3、对有n个顶点,e条边且使用邻接表存储的有向图进行广度优先遍历,其算法的时间复杂度是?


    A