package main
import (
"fmt"
)
func main() {
var i, j int
array := []int{21, 32, 2, 11, 34, 34, 7, 9}
fmt.Println("选择排序开始前:", array)
for i = 0; i < len(array)-1; i++ {
min := i
for j = i + 1; j < len(array); j++ {
if array[min] > array[j] {
min = j
}
}
array[min], array[i] = array[i], array[min]
fmt.Println("第", i, "次冒泡排序结果:", array)
}
fmt.Println("选择排序完成后:", array)
}
07-15
01-15
1982
08-16
519