JAVA学习之冒泡排序算法

来源:互联网 发布:淘宝达人怎样申请大v 编辑:程序博客网 时间:2024/05/01 11:24

Q:什么是冒泡?

冒泡排序算法基本思想就是:将一个数组中,相邻的两个元素进行比较,然后按照大小排序。

举个小例子:

public class Test{   public static void main(String[] args){       int[] arr={1,7,3,6,9,5};       for(int i=0;i<arr.length;i++){           for(int j=i;j<arr.length-i-1;j++){             if(arr[j]>arr[j+1]){
       int temp=arr[j];
       arr[j]==arr[j+1];
               arr[j+1]=temp; 
            }          }
        System.out.println(arr[i]);     }  }}
运行结果就是:1,3,5,6,7,9

0 0
原创粉丝点击