请用go语言写一段冒泡排序代码
时间: 2024-04-30 18:18:12 浏览: 56
BubbleSort_Go_Go冒泡排序_
当然可以,请看下面的代码:
```go
package main
import "fmt"
func bubbleSort(arr []int) {
n := len(arr)
for i := 0; i < n-1; i++ {
for j := 0; j < n-i-1; j++ {
if arr[j] > arr[j+1] {
arr[j], arr[j+1] = arr[j+1], arr[j]
}
}
}
}
func main() {
arr := []int{64, 34, 25, 12, 22, 11, 90}
bubbleSort(arr)
fmt.Println("Sorted array is: ", arr)
}
```
输出结果:
```
Sorted array is: [11 12 22 25 34 64 90]
```
阅读全文