Go-冒泡排序
冒泡排序代码实现
1 package main 2 3 import "fmt" 4 5 func main() { 6 a := [5]int{1, -2, 2, -4, 5} 7 8 for i := 0; i < len(a)-1; i++ { 9 for j := 0; j < len(a)-1-i; j++ { 10 if a[j] < a[j+1] { 11 a[j+1], a[j] = a[j], a[j+1] 12 } 13 } 14 } 15 fmt.Println("a=", a) 16 }

浙公网安备 33010602011771号