作者:lucksy689 | 来源:互联网 | 2023-10-12 09:11
funcbubblingSort(){numSlice:[]int{100,32,56,2,12,64,76}fmt.Println("1--------
func bubblingSort() {
numSlice := []int{100, 32, 56, 2, 12, 64, 76}
fmt.Println("1 ---------- numSlice is", numSlice)
//1 ---------- numSlice is [100 32 56 2 12 64 76]
for i := 0; i i; j-- {
if numSlice[j] i; j-- {
if numSlice[j] > numSlice[j-1] {
numSlice[j], numSlice[j-1] = numSlice[j-1], numSlice[j]
}
}
}
fmt.Println("3 ---------- numSlice is", numSlice)
//3 ---------- numSlice is [100 76 64 56 32 12 2]
}