具有n个顶点的强连通图至少有多少条边?这样的图应该是什么形状?

  • A+
(1)【◆题库问题◆】:[问答题] 具有n个顶点的强连通图至少有多少条边?这样的图应该是什么形状

【◆参考答案◆】:
具有n个顶点的强连通图至少有n条边,这样的图是一个由n个顶点构成的环。
强连通图是相对于有向图而言的。由于强连通图要求图中任何两个顶点之间能够相互连通,因此每个顶点至少要有一条以该顶点为弧头的弧和一条以该顶点为弧尾的弧,每个顶点的入度和出度至少各为1,即顶点的度至少为2,这样根据图的顶点数、边数以及各项点的度三者之间的关系计算可得:边数=2×n/2=n。

(2)【◆题库问题◆】:[问答题] 指出下面函数GV的功能及其返回值的含义。其中,Tab是存储稀疏矩阵A的非零元素的长度为LEN的三元组表。

【◆参考答案◆】:
在三元组表Tab中,查找稀疏矩阵中元素A[I,J]的值,并把此值作为函数的返回值。

(3)【◆题库问题◆】:[单选] 在n个结点的线性表的数组实现中,算法的时间复杂度是O(1)的操作是()。
A.访问第i(1<=i<=n)个结点和求第i个结点的直接前驱(1<i<=n)
B.在第i(1<=i<=n)个结点后插入一个新结点
C.删除第i(1<=i<=n)个结点
D.以上都不对

【◆参考答案◆】:A

(4)【◆题库问题◆】:[单选] 抽象数据类型的三个组成部分分别为()。
A.数据对象、数据关系和基本操作
B.数据元素、逻辑结构和存储结构
C.数据项、数据元素和数据类型
D.数据元素、数据结构和数据类型

【◆参考答案◆】:A

(5)【◆题库问题◆】:[填空题] 设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。

【◆参考答案◆】:q->next=p->next,p->next=q

(6)【◆题库问题◆】:[单选] 下面关于AOE网的叙述中,不正确的是()
A.关键活动不按期完成就会影响整个工程的完成时间
B.任何一个关键活动提前完成,那么整个工程将会提前完成
C.所有的关键活动提前完成,那么整个工程将会提前完成
D.某个关键活动提前完成,那么整个工程将会提前完成

【◆参考答案◆】:B

(7)【◆题库问题◆】:[单选] 栈的数组表示中,top为栈顶指针,栈空的条件是()。
A.top=0
B.top=maxSize
C.top=maxSize
D.top=-1

【◆参考答案◆】:A

(8)【◆题库问题◆】:[判断题] 哈夫曼树的总结点个数(多于1时)不能为偶数。
A.正确
B.错误

【◆参考答案◆】:正确

(9)【◆题库问题◆】:[单选] 一个顺序表的第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的存储地址是()。
A.98
B.100
C.102
D.106

【◆参考答案◆】:B

(10)【◆题库问题◆】:[判断题] 在索引顺序结构的搜索中,对索引表既可以采取顺序搜索,也可以采用折半搜索。
A.正确
B.错误

【◆参考答案◆】:正确

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: