博客
关于我
Kotlin实现冒泡排序
阅读量:262 次
发布时间:2019-03-01

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

排序函数

//冒泡排序fun bubbleSort(ia: IntArray) {    var temp: Int    for (i in 0 until ia.size) {        for (j in 0 until ia.size - i-1) {            if (ia[j] > ia[j + 1]) {                temp = ia[j + 1]                ia[j + 1] = ia[j]                ia[j] = temp            }        }    }}

测试

fun main(args: Array
) { var ia:IntArray= intArrayOf(3,23,1,234,8,47,44) ia.forEach { print("$it ") } println() bubbleSort(ia) ia.forEach { print("$it ") }}

输出结果如下:

3 23 1 234 8 47 44 

1 3 8 23 44 47 234 

转载地址:http://maro.baihongyu.com/

你可能感兴趣的文章
运维相关的命令
查看>>
java第四话:数组知识点讲解
查看>>
部件构建基块、Word封面标准的秘密
查看>>
奇怪、为什么Word没有标题3以后的样式?
查看>>
Word图文混排中图片的高级处理技巧
查看>>
Python自学17(IO 操作)
查看>>
《算法竞赛进阶指南》0x01 T1 a^b
查看>>
开始学习深度学习啦!
查看>>
JS中的常用继承方式总结
查看>>
webpack01 -- webpack安装和配置
查看>>
vue学习(五)基础入门-基础知识(15)-Vue-Router
查看>>
阿里云智能文字转语音源码 源码仅供学习交流
查看>>
分享九款不同页面404源码html
查看>>
电脑软件快速启动半成品源码
查看>>
个人发卡网源码3.0绿色版
查看>>
Emlog整站变灰色插件 开启插件即生效 方便快捷
查看>>
404页圈小猫游戏代码
查看>>
好看清新卡通人物404单页网站源码
查看>>
商务蓝色六边形svg动态网站404页面源码
查看>>
简洁仿t猫404页html源码
查看>>