冒泡排序
尚硅谷Golang課
冒泡排序
var arr1 = [...]int{5, 9, 6, 8, 7, 3, 4, 2, 1, 6}
func main() {
s1 := arr1[:]
bubbleSort(s1)
fmt.Println(arr1)
}
func bubbleSort(x []int) {
for j := 1; j < len(x); j++ {
for i := 0; i < len(x)-1; i++ {
if x[i] > x[i+1] {
x[i], x[i+1] = x[i+1], x[i]
}
}
}
}
上次修改於 2021-08-01
此篇文章的評論功能已經停用。