博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java分享第六天(冒泡排序)
阅读量:5999 次
发布时间:2019-06-20

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

冒泡排序

基本思想:

在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们

的排序与排序要求相反时,就将它们互换

public  void bubbleSort(){        int[] a={5,4,8,9,2};        int temp=0;        for (int i = 0; i < a.length-1; i++) {            for (int j = 0; j < a.length-1-i; j++) {                if (a[j]>a[j+1]) {                    temp=a[j];                    a[j]=a[j+1];                    a[j+1]=temp;                }            }                    }        for (int i = 0; i < a.length; i++) {            System.out.print(a[i]+"\t");        }    }

 

转载于:https://www.cnblogs.com/tiancy/p/6016705.html

你可能感兴趣的文章
php向html里传递数据,数据内容是url地址
查看>>
Cocoa 框架 For iOS(二)对象的分配初始化、内省、单例
查看>>
Objective-C语法之NSDictionary和NSMutableDictionary
查看>>
Linux配置防火墙详细步骤(iptables命令使用)
查看>>
详细讲解CAShapeLayer
查看>>
hadoop 一些基本问题
查看>>
分手就在眼前...
查看>>
我真是不再年轻
查看>>
解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
查看>>
Observer_观察者模式_PHP语言描述
查看>>
好用但不常用sql积累
查看>>
你真的会用AsyncTask吗?(二)
查看>>
Java evelen Swing程序设计基础--JFrame窗体
查看>>
微公众号开发
查看>>
YII2路由优化
查看>>
#xubuntu#字体丑的问题
查看>>
饿了么订单--快到碗里来
查看>>
数据库Sharding的基本思想和切分策略
查看>>
spring redis 主要类介绍
查看>>
什么时候使用CountDownLatch
查看>>