package main
import (
"fmt"
)
var (
array = []int{3, 6, 1, 8, 5}
)
func main() {
for _, v := range sort(array) {
fmt.Println(v)
}
}
func sort(array []int) []int {
for i := 0; i < len(array); i++ {
for j := 0; j < len(array)-i-1; j++ {
if array[j] < array[j+1] {
array[j], array[j+1] = array[j+1], array[j]
}
}
}
return array
}
golang/sort/go语言/go语言排序/冒泡排序/golang实现冒泡排序
最新推荐文章于 2026-02-25 00:15:00 发布
本文介绍了一种使用Go语言实现的简单冒泡排序算法。通过一个整数数组的例子展示了排序的过程,并在main函数中调用了该排序函数来展示排序后的结果。

3478

被折叠的 条评论
为什么被折叠?



