冒泡排序代码实现
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 }
View Code
|
请发表评论