设为首页 加入收藏

TOP

Go语言实现冒泡排序
2014-11-23 22:10:14 来源: 作者: 【 】 浏览:7
Tags:语言 实现 冒泡 排序

Golang/sort/Go语言/Go语言排序/冒泡排序/Golang实现冒泡排序。


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
}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Go语言产生素数 下一篇Hadoop开发常用的InputFormat和Ou..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: