参考 原理详解
由于数组没有什么特殊性,所以要想排序的事件复杂度低,可以选择快速排序、归并排序、或者堆排序。在这里选择快速排序
快排:选择一个基数。每次将数组划分为大于这个基数的部分,小于这个基数的部分。然后递归处理。 设置两个指针,i指开头,j指末尾,先移动j
<script>
function quickSort(arr,begin,end) {
if(begin<end){
参考 原理详解
由于数组没有什么特殊性,所以要想排序的事件复杂度低,可以选择快速排序、归并排序、或者堆排序。在这里选择快速排序
快排:选择一个基数。每次将数组划分为大于这个基数的部分,小于这个基数的部分。然后递归处理。 设置两个指针,i指开头,j指末尾,先移动j
<script>
function quickSort(arr,begin,end) {
if(begin<end){