排序
原创Golang基础小于 1 分钟
排序
冒泡
s := []int{3, 2, 6, 4, 1, 7}
// 轮数 = 元素个数 - 1
for i := 1; i <= len(s)-1; i++ {
// 每轮次数 = 元素个数 - 轮数
for j := 0; j < len(s)-i; j++ {
if s[j] > s[j+1] {
s[j], s[j+1] = s[j+1], s[j]
}
}
}
fmt.Println(s)
