早教吧作业答案频道 -->数学-->
快速排序问题请问一下两个序列哪个是一趟快速排序后的结果?93,7368,1,69,23,1868,1,69,23,1893,73答案所给的是第一个.
题目详情
快速排序问题
请问一下两个序列哪个是一趟快速排序后的结果?
【93,73】【68,1,69,23,18】
【68,1,69,23,18】【93,73】
答案所给的是第一个.
请问一下两个序列哪个是一趟快速排序后的结果?
【93,73】【68,1,69,23,18】
【68,1,69,23,18】【93,73】
答案所给的是第一个.
▼优质解答
答案和解析
快排的规则是:在每一排序完成后,总有一个数处在它最后所应该在的位置上.然后将一个问题分成2个问题.
一趟排序完成之后,选择数有个特点,就是:
如果从小到大排列,则其左边都比它大,右边都比它小;
从大到小排列同理.
上面两个选项,可能的中间数
1)是73和68,73满足左边都比它大,右边都比它小.68左有93右有69
2)是18和93,18左有68、69,右有93,73;93左有18,右有73
2的两个数都不是,1的有一个数是.
当然是1了.
一趟排序完成之后,选择数有个特点,就是:
如果从小到大排列,则其左边都比它大,右边都比它小;
从大到小排列同理.
上面两个选项,可能的中间数
1)是73和68,73满足左边都比它大,右边都比它小.68左有93右有69
2)是18和93,18左有68、69,右有93,73;93左有18,右有73
2的两个数都不是,1的有一个数是.
当然是1了.
看了 快速排序问题请问一下两个序列...的网友还看了以下:
促进女性排卵 快速怀孕的民间饮食秘方 2020-03-29 …
关于关键码排序快速排序法,解题思路是什么啊~比如说:设有关键码(66,13,51,76,81,26 2020-06-12 …
关于关键码排序,快速排序的题目,解题思路是什么啊! 2020-07-01 …
关于冒泡排序与快速排序.对于长度为N的线性表,在最坏的情况下,下列各排序法所对应的比较次数中正确的 2020-07-23 …
初始状态按键值递增,分别用堆排序,快速排序和冒泡排序对其进行排序(按递增顺序)最省最费时排序?原因 2020-07-23 …
“赵钱孙李”按音序(大写字母)排序快速 2020-07-28 …
快速回答~五一班有48人正好排成两列每列24人如果前后顺序不变每次请每列请每列两个相邻的两个同学出列 2020-12-24 …
肚子胀气如何快速消除肚子胀气如何排气快速 2021-03-31 …
肚子胀气如何排气快速孩子肚子胀气如何排气快速 2021-04-04 …
便秘吃什么能排便快速 2021-06-25 …