用GO实现的冒泡算法
2016-11-25 10:57
190 查看
func main() {
arr := [5]int{2, 45, 32, 44, 22}
for i := 0; i < len(arr); i++ {
for j := 0; j < len(arr); j++ {
if arr[i] < arr[j] {
arr[i], arr[j] = arr[j], arr[i]
}
}
}
fmt.Println(arr)
}
arr := [5]int{2, 45, 32, 44, 22}
for i := 0; i < len(arr); i++ {
for j := 0; j < len(arr); j++ {
if arr[i] < arr[j] {
arr[i], arr[j] = arr[j], arr[i]
}
}
}
fmt.Println(arr)
}
相关文章推荐
- 常见算法学习及其Java实现--冒泡算法实现
- wap页面的返回实现以及go任务
- C# 实现冒泡算法--不一定效率,但很容易理解
- 冒泡算法 python实现
- 我的第一个用OC实现冒泡算法的程序
- 一个Go语言接口和多操作系统实现的简单例子
- goAhead上实现文件上传到嵌入式web服务器上
- Go语言中通过结构体匿名字段实现方法的继承和重载
- 汇编 输入3个数字排序 冒泡算法实现
- 用history.go(-1)返回上一页,实现上一页页面刷新
- Silverlight 4 导航应用程序实现javacript history.go(-1)功能
- 循环识别的C++/Java/Go/Scala实现比较
- goAhead上实现文件上传到嵌入式web服务器上
- 冒泡算法(C语言实现)
- [Java]实现冒泡算法,对数组元素进行排序
- C#冒泡算法实现
- 关于VC6IDE的class view的问题(Go To Definition不能找到定义(实现))
- python 实现冒泡算法
- history.go()无效时,网页回转的实现
- go语言实现Gob编解码