Golang快速排序
go快速排序算法,Go没有while循环,使用for //快速排序,分治-填充 func div_sort(arr []int,l int,r int) { if l >= r { return } i := l j := r x := arr[l] for i < j { for i<j { if arr[j] >= x { j-- } arr[i] = arr[j] // 查找到第一个满足条件跳出 break } for i<j { if arr[i] <= x { i++ } arr[j]...阅读全文