用go语言写一个排序算法
时间: 2023-12-29 12:47:17 浏览: 66
排序的算法
好的,下面是一个用go语言实现的冒泡排序算法:
```
package main
import "fmt"
func main() {
arr := []int{3, 6, 2, 1, 4, 5}
bubbleSort(arr)
fmt.Println(arr)
}
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]
}
}
}
}
```
阅读全文