如何用go语言实现快速排序
时间: 2023-02-19 10:08:36 浏览: 113
Go语言展现快速排序算法全过程的思路及代码示例
您可以使用Go语言的内置函数sort.Slice()来实现快速排序。可以参考以下代码:
package main
import (
"fmt"
"sort"
)
func main() {
arr := []int{3, 6, 2, 1, 4, 5}
sort.Slice(arr, func(i, j int) bool {
return arr[i] < arr[j]
})
fmt.Println(arr)
}
阅读全文