切片小作业
1、切片忠找出最大数放到最后
package main
import "fmt"
func main() {
a := []int{101, 108, 107, 1000, 1000, 392, 105, 109, 103, 102}
fmt.Println(a)
max := a[0]
var maxn int
for k, v := range a {
if v > max {
max = v
maxn = k
}
}
a = append(a[:maxn], a[maxn+1:]...)
// fmt.Println(a)
a = append(a, max)
fmt.Println(a)
}

浙公网安备 33010602011771号