Java数据结构与算法---冒泡排序

来源:互联网 发布:高清矩阵厂家 编辑:程序博客网 时间:2024/06/07 06:35

Java数据结构之—冒泡排序

冒泡排序的原理大家都知道,我就不再多解释,直接上自己实现的Java代码吧!

源代码

Java实现:
“` Java
package cn.b_maoPao;

public class MaopaoArray {

static int[] a = {1,22,44,2,8,12};public static void main(String[] args) {    maopao(a);    print(a);}///main//冒泡public static void maopao(int[] a){    for(int i=1;i<a.length;i++){        for(int j=0;j<a.length-i;j++){            if(a[j]>a[j+1]){//前比后大就交换                int tem = a[j];                a[j]=a[j+1];                a[j+1]=tem;            }        }    }///////}//打印public static void print(int[] elems){    for(int i=0;i<elems.length;i++){        System.out.println("elems["+i+"]:"+elems[i]+" ");    }    //System.out.println("");} 

}

结果如下

这里写图片描述

原创粉丝点击