切片小作业

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)

}

  

posted @ 2020-12-29 10:57  枯藤老艹树  阅读(109)  评论(0编辑  收藏  举报