//
pkg.gl
Category
github.com/aquayi/show-you-the-go-code
Algorithms
sort
quick
package
0.0.0-20200223121827-10ffd4c65076
Repository:
https://github.com/aquayi/show-you-the-go-code.git
Documentation:
pkg.go.dev
Overview
Dependencies
2
Dependents
0
#
README
快速排序
综合性能最优的一种排序方法
简介
以列首元素v为基准,从前往后直到发现a[i]>v,从后往前找直到发现a[j]<v,i,j元素互换位置。
重复以上互换过程,直到i>=j。
0与j元素互换,整个序列被分为了三部分,a[:j-1]<v, a[j]=v, a[j+1:]>v。
分别对前后两个部分,重复以上三个步骤。