问答题
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
【参考答案】
[解答]
int partition(PecType r[],int low,int high){
......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
某文件占100个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为200μs,将缓冲区的数据传送到用户区的时间是100μs,CPU对一块数据进行分析的时问为100μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是( )。
A.30000μs、20000μs
B.30100μs、20200μs
C.30100μs、30100μs
D.20200μs、20200μs
点击查看答案&解析
问答题
下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪个村庄能使各村庄总体交通代价最小
点击查看答案&解析
相关试题
假设网络拓扑结构如题47-a图所示,与C相...
在windows操作系统中支持FAT32文件系统,...
在虚拟地址和物理地址均为32位、页大小为...
某银行的营业厅有多个柜员窗口,可以同时办...
设某计算机有四个中断源,优先顺序按1→2...