-
1、[单选题]具有n个顶点的有向无环图最多可包含( )条有向边。
-
A.n-1
-
B.n
-
C.n(n-1)/2
-
D.n(n-1)
查看答案
开始考试
-
2、[单选题]向具有n个结点的、结构均衡的二叉搜索树中插入一个元素的时间复杂度大致为( )。
-
A.O(1)
-
B.O(log2n)
-
C.O(n)
-
D.O(nlog2n)
查看答案
开始考试
-
3、[单选题]一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,
通常递归过程比非递归过程( )
查看答案
开始考试
-
4、[单选题]在一个长度为n的顺序表的任一位置插入一个新元素的渐进时间复杂度为( )。
-
A.O(n)
-
B.O(n/2)
-
C.O(1)
-
D.O(n2)
查看答案
开始考试
-
5、[单选题]假定一个链式队列的队头和队尾指针分别为front和rear,则判断队空的条件为( )。
-
A.front == rear
-
B.front != NULL
-
C.rear != NULL
-
D.front == NULL
查看答案
开始考试
-
6、[单选题]树中所有结点的度等于所有结点数加( )
查看答案
开始考试
-
7、[单选题]图的广度优先搜索类似于树的( )次序遍历。
查看答案
开始考试
-
8、[单选题]已知单链表A长度为m,单链表B长度为n,若将B联接在A的末尾,其时间复杂度应为
( )。
-
A.O(1)
-
B.O(m)
-
C.O(n)
-
D.O(m+n)
查看答案
开始考试
-
9、[单选题]如果将所有中国人按照生日(不考虑年份,只考虑月、日)来排序,那么使用下列排序
算法中( )算法最快。
-
A.归并排序
-
B.希尔排序
-
C.快速排序
-
D.基数排序
查看答案
开始考试
-
10、[单选题]当利用大小为n的数组顺序存储一个队列时,该队列的最大长度为( )。
查看答案
开始考试
-
11、[单选题]在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( )
查看答案
开始考试
-
12、[单选题]在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为( )
查看答案
开始考试
-
13、[单选题]在一棵二叉树的二叉链表中,空指针域数等于非空指针域数加( )。
查看答案
开始考试
-
14、[单选题]将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为( )
-
A.O(1)
-
B.O(n)
-
C.O(m)
-
D.O(m+n)
查看答案
开始考试
-
15、[单选题]用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,
序列的变化情况如下:
20,15,21,25,47,27,68,35,84
15,20,21,25,35,27,47,68,84
15,20,21,25,27,35,47,68,84
则所采用的排序方法是( )
-
A.选择排序
-
B.希尔排序
-
C.归并排序
-
D.快速排序
查看答案
开始考试