Go语言 快速排序法
go 写法
package main
import "fmt"
func main(){
arr := []int{4, 1, 5, 7, 3, 2, 9}
fmt.Println(freeSort(arr)) // [1 2 3 4 5 7 9]
}
func freeSort(arr []int)[]int {
sign := arr[0]
var leftA []int
var rightA [] int
for _,v := range arr {
if v > sig
原创
2021-03-16 19:00:58 ·
167 阅读 ·
0 评论