单项选择题n个数的数组中确定其第i(1≤i≤n)小的数时,可以采用快速排序算法中的划分思想,对n个元素划分,先确定第k小的数,根据i和k的大小关系,进一步处理,最终得到第i小的数。划分过程中,最佳的基准元素选择的方法是选择待划分数组的()元素。

A.第一个
B.最后一个
C.中位数
D.随机一个


延伸阅读

你可能感兴趣的试题

1.单项选择题向优先队列中插入—个元素的时间复杂度为()。

A.Θ(n)
B.Θ(1)
C.Θ(lgn)
D.Θ(n2

2.单项选择题优先队列通常采用()数据结构实现。

A.堆
B.栈
C.队列
D.线性表

4.单项选择题对某有序顺序表进行折半查找时,()不可能构成查找过程中关键字的比较序列。

A.45,10,30,18,25
B.45,30,18,25,10
C.10,45,18,30,25
D.10,18,25,30,45

5.单项选择题某二叉树的先序遍历序列为cabfedg,中序遍历序列为abcdefg,则该二叉树是()。

A.完全二叉树
B.最优二叉树
C.平衡二叉树
D.满二叉树

相关最新试卷