冒泡排序呀

Posted wjr2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了冒泡排序呀相关的知识,希望对你有一定的参考价值。

public class BubbleSort {

    public static void main(String args[]) {
           int[] arr = {1,3,2,9,5,7,6,8,4};
        System.out.println("没有排序之前的数组为:");
        for (int num : arr) {
            System.out.print(num+" ");
        }

        for (int i = 0; i <arr.length ; i++) {
            for (int j = 0; j <arr.length-1-i ; j++) {
                if(arr[j]>arr[j+1]){
                    int temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        System.out.println();
        System.out.println("排序后的数组为:");
        for (int num : arr) {
            System.out.print(num+" ");
        }

        }

}

以上是关于冒泡排序呀的主要内容,如果未能解决你的问题,请参考以下文章

三大经典排序 冒泡排序,选择排序,快速排序

冒泡排序可视化

C语言排序(桶排序,冒泡排序,选择排序,插入排序,快速排序)

一起来用python实现一下十大经典排序算法呀

冒泡排序学习笔记

动态可视化十大排序算法之冒泡排序