博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[新手学Go]GO语言实现冒泡排序
阅读量:6227 次
发布时间:2019-06-21

本文共 522 字,大约阅读时间需要 1 分钟。

代码[从小到大排序]:

package mainimport "fmt"func main() {	a := [...]int{124, 346, 574, 253, 868, 34, 657, 248, 342, 86, 563, 75, 464}	fmt.Printf("原数组:%d\n", a)	num := len(a) //for循环多次len调用计算影响性能	for i := 0; i < num; i++ {		for j := i + 1; j < num; j++ {			if a[i] > a[j] {				temp := a[j] //用temp保存				a[j] = a[i] //交换值				a[i] = temp			}		}	}	fmt.Printf("排序后:%d\n", a)}

结果:

原数组:[124 346 574 253 868 34 657 248 342 86 563 75 464]
排序后:[34 75 86 124 248 253 342 346 464 563 574 657 868]

转载于:https://my.oschina.net/websec/blog/170395

你可能感兴趣的文章
网络安全系列之三十 远程文件包含***
查看>>
什么是Xinetd
查看>>
Install SQL Server 2008 on a Windows Server 2008 Cluster Part 1
查看>>
rpm、yum、编译安装
查看>>
动态内存管理
查看>>
状态栏的打字效果_JS特效代码
查看>>
javascript:第六章 F火狐 不能对 {}括号内的 函数进行预解析
查看>>
awstats日志分析系统部署
查看>>
2016年31期老男孩运维班学员决心书
查看>>
第4章:介绍python对象类型/4.1 python的核心数据类型/4.2 字符串/4.2.4 字
查看>>
10.13笔记
查看>>
为什么大家都在学Python?
查看>>
测试工作的重要性和合作性
查看>>
我的友情链接
查看>>
常用服务器SSL证书安装方法大全
查看>>
mysql的主从复制,从库设为只读不能写
查看>>
linux使用mount挂载windows共享盘
查看>>
电脑盘符找不到找到文件的方法
查看>>
vSphere虚拟化之外部存储部署(下)
查看>>
云计算网络基础第六天
查看>>