ss=[]string
s := make([]int, len(ss))
for index, value := range body.OrderId {
v,_:=strconv.Atoi(value)
s[index]=v
}
BubbleSort(&s)
func BubbleSort(arr *[]int){
fmt.Println("排序前arr=",(*arr))
temp := 0
for i :=0;i<len(*arr) -1;i++{
for j := 0;j<len(*arr)-1 -i;j++{
if(*arr)[j] > (*arr)[j+1]{
temp =(*arr)[j]
(*arr)[j] = (*arr)[j+1]
(*arr)[j+1] = temp
}
}
}
fmt.Println("排序后arr=",(*arr))
}
golang 冒泡排序 int
最新推荐文章于 2023-05-15 17:33:02 发布