对于一个具有n个顶点的无向图,若采用邻接矩阵表示,则该矩阵的大小是()A、nB、(n-1)/2C、n-1D、n2

题目

对于一个具有n个顶点的无向图,若采用邻接矩阵表示,则该矩阵的大小是()

  • A、n
  • B、(n-1)/2
  • C、n-1
  • D、n2
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若n个顶点的无向图采用邻接矩阵存储方法,该邻接矩阵为一个什么矩阵?()。

A.对称矩阵

B.一般矩阵

C.稀疏矩阵

D.对角矩阵


答案:A

解析:在邻接矩阵来表示的图中,从一个点到另一个点的边,则相应位置上为1,否则为1,由于是无向图,点a到b存在边,那么点b到a也存在边,因此表示出来的邻接矩阵为对称矩阵。无向图的邻接矩阵一定是对称的,而有向图的邻接矩阵不一定对称。因此,用邻接矩阵来表示一个具有n个顶点的有向图时需要n^2个单元来存储邻接矩阵;对有n个顶点的无向图则只存入上(下)三角阵中剔除了左上右下对角线上的0元素后剩余的元素,故只需1+2+...+(n-1)=n(n-1)/2个单元。

第2题:

若采用邻接矩阵法存储一个n个顶点的无向图,则该邻接矩阵是一个( )。

A.上三解矩阵

B.稀疏矩阵

C.对角矩阵

D.对称矩阵


正确答案:D
解析:在邻接矩阵来表示的图中,从一个点到另一个点的边,则相应位置上为1,否则为1,由于是无向图,点a到b存在边,那么点b到a也存在边,因此表示出来的邻接矩阵为对称矩阵。

第3题:

对于一个具有n个顶点的无向图,若采用邻接表数据结构表示,则存放表头节点的数组大小为()

A.n

B.n+1

C.n-1

D.n+边数


正确答案:A

第4题:

设某无向图的顶点个数为n,则该图最多(42)条边;若将该图用邻接矩阵存储,则矩阵的行数和列数分别为()。

A.n
B.n*(n-1)/2
C.n*(n+1)/2
D.n*n

答案:B
解析:
对于有n个顶点的无向图,每个顶点与其余的n-1个顶点都可以有1条边,对于每一对不同的顶点v与w,边(v,w)与(w,v)是同一条,因此该图最多有n*(n-1)/2条边。
图采用邻接矩阵存储时,矩阵的每一行对应一个顶点,每一列对应一个顶点,所以矩阵是个n阶方阵。

第5题:

●设一个包含N 个顶点、E 条边的简单无向图采用邻接矩阵存储结构(矩阵元素 A[i][j]等于1/0 分别表示顶点i与顶点 j 之间有/无边),则该矩阵中的非零元素数目为 (60)。

(60)

A.N

B.E

C.2E

D.N+E


正确答案:C

第6题:

对于一个具有n个顶点的无向图,若采用邻接矩阵表示,则该矩阵的大小是___()

A、n

B、(n-1)*(n-1)

C、n-1

D、n*n


参考答案:D

第7题:

对于具有n个顶点的图,若采用邻接矩阵表示,则该矩阵的大小为()。

A、n

B、n^2

C、n-1

D、(n-1)^2


答案:B

第8题:

对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则所有顶点邻接表中的结点总数为( )。

A、 2*n

B、 2*e

C、 n

D、 e


正确答案: B

第9题:

设某无向图的顶点个数为n,则该图最多( )条边;若将该图用邻接矩阵存储,则矩阵的行数和列数分别为( )。

A.nB.n*(n-1)/2 C.n*(n+1)/2D.n*nA. n、nB. n、n-1 C. n-1.、nD. n+1、n


正确答案:B,A

第10题:

对于一个具有n个顶点的无向图,若采用邻接矩阵存储,则该矩阵的大小是()。


答案:D
解析:
若采用邻接矩阵存储,则该矩阵的大小是n的平方。