博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go语言版冒泡排序
阅读量:6714 次
发布时间:2019-06-25

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

  hot3.png

 
package mainimport (	"fmt")func main() {	a := [...]int{1, 3, 7, 4, 5, 6, 8}	fmt.Println(a)	var num int	num = len(a)	for i := 0; i < num; i++ {		for j := i + 1; j < num-1; j++ {			if a[i] > a[j] {				temp := a[i]				a[i] = a[j]				a[j] = temp			}		}	}	fmt.Println(a)}
或者
package mainimport (	"fmt")func main() {	a := [...]int{1, 3, 7, 4, 5, 6, 8}	fmt.Println(a)	var num int	num = len(a)	for i := 1; i < num; i++ {		for j := 0; j < num-i; j++ {			if a[j] > a[j+1] {				temp := a[j]				a[j] = a[j+1]				a[j+1] = temp			}		}	}	fmt.Println(a)}
 

转载于:https://my.oschina.net/itfanr/blog/195657

你可能感兴趣的文章
构建高效安全的Nginx Web服务器
查看>>
jQuery 练习[二]: 获取对象(1) - 基本选择与层级
查看>>
GNS3桥接真机网卡
查看>>
Web服务之LNMMP架构及动静分离实现
查看>>
centos6.4搭建zabbix
查看>>
Nginx+Keepalived实现
查看>>
安装python的easy_install和pip
查看>>
android SQLite
查看>>
Sublime Text 2 快捷键用法大全
查看>>
放弃redis使用mongodb做任务队列支持增删改管理
查看>>
G口与S口的区别
查看>>
甲骨文拒绝SAP 2.72亿美元赔偿要求重审
查看>>
我的友情链接
查看>>
linux非交互式生成秘钥
查看>>
SQL Server数据库镜像搭建(无见证无域控)
查看>>
C练习小代码-20151108
查看>>
Mac os X 10.11 sudo 指令出问题了么?
查看>>
互联网协议入门(2)
查看>>
DataSource的可配参数有哪些,有哪些DataSource可以用
查看>>
本地文件共享服务(nfs samba ftp)
查看>>