Go的sort.Ints
时间: 2023-08-20 08:09:29 浏览: 156
quick-sort.ts
sort.Ints是Go语言中用于对整型切片进行排序的函数。它会按照升序对切片进行排序。这个函数使用了快速排序算法来实现排序操作。
你可以通过以下方式使用sort.Ints函数:
```go
package main
import (
"fmt"
"sort"
)
func main() {
nums := []int{5, 2, 9, 3, 1}
sort.Ints(nums)
fmt.Println(nums)
}
```
上述代码会输出 `[1 2 3 5 9]`,即对nums切片进行了升序排序。
除了sort.Ints函数,Go语言的sort包中还提供了其他排序函数,如sort.Strings用于对字符串切片进行排序、sort.Float64s用于对浮点数切片进行排序等。你可以根据具体需求选择合适的排序函数。
阅读全文