早教吧作业答案频道 -->其他-->
快速排序的小问题对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进行从小到大的排序时,采用快速排序以中间元素518为基准的第一趟扫描结果是A.(181,132,314,205,541,518,946,827,746,984)B.(541,13
题目详情
快速排序的小问题
对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进行从小到大的排序时,采用快速排序以中间元素518为基准的第一趟扫描结果是
A.(181,132,314,205,541,518,946,827,746,984)
B.(541,132,827,746,518,181,946,314,205,984)
C.(205,132,314,181,518,746,946,984,541,827)
D.(541,132,984,746,827,181,946,314,205,518)
求详解,可加分
我算出来是(205,132,314,181,518,541,946,746,984,827)和答案不一样。
对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进行从小到大的排序时,采用快速排序以中间元素518为基准的第一趟扫描结果是
A.(181,132,314,205,541,518,946,827,746,984)
B.(541,132,827,746,518,181,946,314,205,984)
C.(205,132,314,181,518,746,946,984,541,827)
D.(541,132,984,746,827,181,946,314,205,518)
求详解,可加分
我算出来是(205,132,314,181,518,541,946,746,984,827)和答案不一样。
▼优质解答
答案和解析
我认为你是对的。
当然直观上看直接就选C了,有可能快速排序Partition实现不太一样,结果不同吧,不过确实没想出C选项的Partition是怎么实现的。
当然直观上看直接就选C了,有可能快速排序Partition实现不太一样,结果不同吧,不过确实没想出C选项的Partition是怎么实现的。
看了 快速排序的小问题对给定的整数...的网友还看了以下:
637+263=905-896=600-298=517-348=376+284=427+543=7 2020-04-07 …
637+263=905-896=600-298=517-348=376+284=427+543=7 2020-04-07 …
快速排序的小问题对给定的整数序列(541,132,984,746,518,181,946,314, 2020-04-07 …
关于快排的中心思想快速排序的中心思想是什么?例如:541,132,984,746,518,181, 2020-04-07 …
任意一个三位数加他的反向排序的数有什么规律如175+571=746 2020-04-07 …
java.io.EOFExceptionatjava.io.RandomAccessFile.re 2020-05-17 …
对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进 2020-05-24 …
A.(181,132,314,205,541,518,946,827,746,984)B.(541, 2020-05-26 …
估算746-159时,把746看成700,把159看成150.(判断对错) 2020-07-18 …
38×45=310,116−310=2315,2315×746=730,109÷730=10021 2020-07-20 …