博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(二)冒泡排序
阅读量:6233 次
发布时间:2019-06-21

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

思想:每次循环,如果遇到较大值的元素,往后移动一位,则一次完整循环结束后,最大元素在尾部

多次循环,找到剩余元素的最大,置于尾部... 直到所有元素排序OK

void bubbleSort(int[] array, int length) {        for (int i = length - 1; i >= 0; i--) {            for (int j = 0; j <= i; j++) {                if(j+1
array[j+1]){ int tmp = array[j]; array[j] = array[j+1]; array[j+1] = tmp; } } } }

转载于:https://www.cnblogs.com/lixiaopengcc/p/10841902.html

你可能感兴趣的文章
iOS开发UI篇—推荐两个好用的Xcode插件
查看>>
有趣的机器学习:最简明入门指南
查看>>
Js中对外部js文件的引用顺序直接影响到未定义的有关问题
查看>>
决心书
查看>>
实现基于LNMP 的电子商务网站
查看>>
window.open网页打印页头页尾为空,支持浏览器IE8
查看>>
shell 命令中变量与从定向的运用...
查看>>
福昕阅读器曝多个安全漏洞 可导致远程任意代码执行
查看>>
如何区分混合云,私有云,公有云
查看>>
MongoDB 启动多实例 和 MongoDB创建删除、备份、复制
查看>>
虚拟化技术介绍
查看>>
如何恢复win7因为永久删除文件的资料
查看>>
Confluence 6 删除和归档空间
查看>>
Confluence 6 创建一个空间
查看>>
光纤涂覆机在科研及工程实践中详细应用步骤(图文)
查看>>
App软件的类型
查看>>
指标和事件之间有什么区别?
查看>>
centos内核socket优化
查看>>
怎样以程序员的方式来用百度呢?
查看>>
centos7搭建docker私有仓库
查看>>