试卷相关题目
- 1对表长为n的顺序表进行顺序查找,在查找概率相等的情况下,查找成功的平均查找长度为( )。
A.(n-1)/2
B.n/2
C.(n+1)/2
D.n
开始考试点击查看答案 - 2对n个关键字的序列进行快速排序,平均情况下的空间复杂度为( )。
A.O(1)
B.O(logn)
C.O(n)
D.O(n logn)
开始考试点击查看答案 - 3如果求一个连通图中以某个顶点为根的高度最小的生成树,应采用( )。
A.深度优先搜索算法
B.广度优先搜索算法
C.求最小生成树的prim算法
D.拓扑排序算法
开始考试点击查看答案 - 4下列编码中属前缀码的是( )。
A.{1,01,000,001}
B.{1,01,011,010}
C.{0,10,110,11}
D.{0,1,00,11}
开始考试点击查看答案 - 5二叉树中第5层上的结点个数最多为( )。
A.8
B.15
C.16
D.32
开始考试点击查看答案 - 6关于线性表的说法,下面选项正确的是( )。
A.线性表的特点是每个元素都有一个前驱和一个后继
B.线性表是具有n(n>=0)个元素的一个有限序列
C.线性表就是顺序存储的表
D.线性表只能用顺序存储结构实现
开始考试点击查看答案 - 7表长为n的顺序存储的线性表,当在任何一个位置上插入或者删除一个元素的概率相等时,删除一个元素需要移动元素的平均个数为( )。
A.(n-1)/2
B.n/2
C.n
D.n-1
开始考试点击查看答案 - 8栈和队列都是( )。
A.限制存取位置的线性结构
B.链式存储的非线性结构
C.顺序存储的线性结构
D.限制存取位置的非线性结构
开始考试点击查看答案 - 9单循环链表表示的队列长度为n,若只设头指针,则入队的时间复杂度为( )。
A.O(n)
B.O(1)
C.O(n*n)
D.O(n*logn)
开始考试点击查看答案 - 10一棵含有n个节点的k叉树,可能达到的最小深度为多少( )。
A.n-k
B.n-k+1
C.|logkn|+1
D.|logkn| 其中|k|表示下取整
开始考试点击查看答案