作业帮 > 数学 > 作业

对给定的序列(54,73,21,35,67,78,63,24,89)进行从小到大的排序时,用快排第一次结果是什么

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/18 18:56:30
对给定的序列(54,73,21,35,67,78,63,24,89)进行从小到大的排序时,用快排第一次结果是什么
对给定的序列(54,73,21,35,67,78,63,24,89)进行从小到大的排序时,用快排第一次结果是什么
快速排序又不是只有一种实现的,就选择哪个值作为中间值就有无数种可能的选择了.常用的包括:第一点、中点、最后一点、 这三点的平均值.这个选择直接影响了第一次的结果.就算这个选定了,比如第一个,接下来是如何调整还是实现决定,看你那循环具体怎么写了,反正只要满足那个左小右大的要求就都是正确的快速排序.
如果非要有个答案的话只能说第一次的结果可能是:
24,21 ,35,54,67,78,63,73,89