package main import "fmt" func main(){ var arr = [] int { 9 , 6 , 2 , 5 , 8 , 10 , 12 , 1 } var new_arr [] int new_arr = sortArr( arr , len( arr ) ) fmt.Printf("%d ", new_arr) } func sortArr( arr [] int , size int) [] int { for i := 0 ; i < size ; i++ { for j := 0 ; j < ( size - 1 - i ) ; j++ { if arr[j] > arr[j+1] { tmp := arr[j+1] arr[j+1] = arr[j] arr[j] = tmp } } } return arr }
如对本文有疑问, 点击进行留言回复!!
小团队大开发:iogo微服务集群框架(golang/grpc/http/protobuf/etcd/freetoo/5G物联网/服务发现/负载均衡/一致性哈希/码客/广西南宁卢益贵)
[Golang] packetbeat 二次开发-移植(二)
网友评论