给你一个没有排序的数组,请将原数组就地重新排列满足如下性质
nums[0] <= nums[1] >= nums[2] <= nums[3]....
注意事项
请就地排序数组,也就是不需要额外数组
样例
给出数组为 nums = [3, 5, 2, 1, 6, 4] 一种输出方案为 [1, 6, 2, 5, 3, 4]
数组波动排序算法
本文介绍了一种特殊的排序算法,用于将数组重新排列成波动形式,即相邻元素依次大于等于或小于等于前一元素。通过快速排序后调整元素位置实现。
432

被折叠的 条评论
为什么被折叠?



