冒泡排序,每一轮排序中,挑选出数据大的排到最后,小的数在最前面。 冒泡了嘛 ^_^。
//冒泡排序
func maopao(A []int) []int {
for i := 0; i < len(A)-1; i++ {
for j := 0; j < len(A)-i-1; j++ {
if A[j] > A[j+1] {
A[j], A[j+1] = A[j+1], A[j]
}
}
}
return A
}
冒泡排序,每一轮排序中,挑选出数据大的排到最后,小的数在最前面。 冒泡了嘛 ^_^。
//冒泡排序
func maopao(A []int) []int {
for i := 0; i < len(A)-1; i++ {
for j := 0; j < len(A)-i-1; j++ {
if A[j] > A[j+1] {
A[j], A[j+1] = A[j+1], A[j]
}
}
}
return A
}