gpt4 book ai didi

sorting - 如何使用默认排序函数对golang中的整数数组进行排序

转载 作者:IT王子 更新时间:2023-10-29 02:26:28 24 4
gpt4 key购买 nike

一个愚蠢的问题。我无法在 go 中使用默认排序功能进行排序

package main
import "fmt"
import "sort"

func main() {
var arr [5]int
fmt.Println("Enter 5 elements")
for i:=0;i<5;i++{
fmt.Scanf("%d",&arr[i])
}
sort.Ints(arr)
fmt.Println(arr)
}

执行上述程序时,抛出

cannot use arr (type [5]int) as type []int in argument to sort.Ints

需要帮助。

最佳答案

sort.Ints 需要一个 int 片段,而不是一个数组。最简单的解决方法是更改​​

sort.Ints(arr)

sort.Ints(arr[:])

关于sorting - 如何使用默认排序函数对golang中的整数数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39218899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com