设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是______。
A. 中序序列
B. 前序序列
C. 后序序列
D. 前序序列或后序序列
查看答案
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是______。
A. 在顺序存储的线性表中寻找最大项
B. 在顺序存储的线性表中进行顺序查找
C. 在顺序存储的有序表中进行对分查找
D. 在链式存储的有序表中进行查找
下列叙述中正确的是______。
A. 在线性链表中,头指针和链尾指针的动态变化决定链表的长度
B. 在循环队列中,队尾指针的动态变化决定队列的长度
C. 在循环链表中,头指针和链尾指针的动态变化决定链表的长度
D. 在栈中,栈顶指针的动态变化决定栈中元素的个数
下列叙述中正确的是______。
A. 在循环队列中,队头指针和队尾指针的动态变化决定队列的长度
B. 在循环队列中,队尾指针的动态变化决定队列的长度
C. 在带链的队列中,队头指针与队尾指针的动态变化决定队列的长度
D. 在带链的栈中,栈顶指针的动态变化决定栈中元素的个数
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为______。
A. 3n/4
B. n
C. n/2
D. n/4