简单无向图的邻接矩阵是对称的,可以对其进行压缩存储。若无向图G有n个节点,其邻接矩阵为A[1..n, 1..n],且压缩存储在B[1..k]中,则k的值至少为(30)。若按行压缩存储对称矩阵的上三角元素,则当n等于10时,边(V6,V3)的信息存储在B[(31)]中。A.n(n+1)/2B.n2/2C.(n-1)(n+1)/2D.n(n-1)/2

题目

简单无向图的邻接矩阵是对称的,可以对其进行压缩存储。若无向图G有n个节点,其邻接矩阵为A[1..n, 1..n],且压缩存储在B[1..k]中,则k的值至少为(30)。若按行压缩存储对称矩阵的上三角元素,则当n等于10时,边(V6,V3)的信息存储在B[(31)]中。

A.n(n+1)/2

B.n2/2

C.(n-1)(n+1)/2

D.n(n-1)/2


相似考题
更多“简单无向图的邻接矩阵是对称的,可以对其进行压缩存储。若无向图G有n个节点,其邻接矩阵为A[1..n, 1 ”相关问题
  • 第1题:

    下列说法正确的是 。

    A.有向图的邻接矩阵是对称的。

    B.无向图的邻接矩阵一定是对称矩阵,有向图的邻接矩阵一定是非对称矩阵。

    C.邻接矩阵适用于有向图和无向图的存储,但不能存储带权的有向图和无向图,而只能使用邻接表存储形式来存储它。

    D.用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小与图中结点个数有关,而与图的边数无关。


    A中每行元素之和是对应点的出度;A. A中每列元素之和是对应点的入度;A 2 中所有元素之和是长度为2的通路条数;A 2 中所有主对角线上元素之和是长度为2的回路条数

  • 第2题:

    可以采用一维数组对无向图的邻接矩阵进行压缩存储。对于一个包含n个顶点的无向图而言,假设M是其邻接矩阵,A是对M(下三角)进行压缩存储的一维数组。那么M[i][j]=A[i*(i-1)/2+j],其中0≤i<j≤n。


    对称矩阵

  • 第3题:

    1、下列说法正确的是 。

    A.有向图的邻接矩阵是对称的。

    B.无向图的邻接矩阵一定是对称矩阵,有向图的邻接矩阵一定是非对称矩阵。

    C.邻接矩阵适用于有向图和无向图的存储,但不能存储带权的有向图和无向图,而只能使用邻接表存储形式来存储它。

    D.用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小与图中结点个数有关,而与图的边数无关。


    矩阵的每列恰有一个1一个-1.;矩阵中1的个数等于-1的个数,也等于边数。;矩阵每行中1的个数为对应点的出度,-1的个数为对应点的入度。;矩阵中相同的两列表示对应的边为平行边

  • 第4题:

    以下说法错误的是()。

    A.邻接表只能用于有向图的存储,而邻接矩阵对于有向图和无向图的存储都适用。

    B.用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关。

    C.存储无向图的邻接矩阵是对称的,因此只要存储邻接矩阵的下(或上)三角部分就可以了

    D.用邻接矩阵M表示图,判定任意两个结点Vi和Vj之间是否有长度为n的路径相连,则只要检查M的n次方后,第 i行第j列的元素是否为0即可。


    邻接表只能用于有向图的存储,而邻接矩阵对于有向图和无向图的存储都适用。

  • 第5题:

    可以采用一维数组对无向图的邻接矩阵进行压缩存储。对于一个包含n个顶点的无向图而言,假设M是其邻接矩阵,A是对M(下三角)进行压缩存储的一维数组。那么M[i][j]=A[i*(i-1)/2+j],其中0≤j<i≤n。


    对称矩阵