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實現冒泡排序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
golang pbkdf2加密存儲用戶密碼
藏呆羊
2020-07-08 07:44:51
Golang發送HTTP請求
藏呆羊
2020-07-08 07:44:49
logrus在windows的terminal下彩色顯示
学_徒
2020-07-08 11:40:54
判斷Golang中接口是否實現
学_徒
2020-07-08 11:40:54
golang image: unknown format 錯誤解決
无风的雨
2020-07-08 10:53:39
VS Code配置Go語言開發環境
小小土豆爱吃鱼
2020-07-08 09:37:44
Golang panic 捕獲異常打印堆棧信息
kinshy
2020-07-08 08:58:33
衆享免單(商城)系統開發
wjt1233210
2020-07-08 05:36:48
使用go-ethereum操作簡單智能合約
高小小的家长
2020-07-08 05:35:28
在私鏈上使用go-ethereum發佈ERC20代幣合約
高小小的家长
2020-07-08 05:35:28
用Golang開發一個增改查的Dapp記事本
高小小的家长
2020-07-08 05:35:28
govendor包管理工具
AggressionStorm
2020-07-08 04:15:43
go pprof:一次成功的定位與失敗的復現
奔奔奔跑
2020-07-08 03:49:31
【數據結構】跳錶(skiplist)的原理及Golang實現
initiallysunny
2020-07-08 01:32:19