zoukankan      html  css  js  c++  java
  • 冒泡排序 数组中相邻的元素比较 比较大小 交换位置

    public class     BubleSort {
        public static void main(String[] args) {
            int[] arr = {12,2,25,89,5};  //定义数组元素
            bubbleSort(arr);  //调用冒泡排序
            printArray(arr);  //调用便利数组打印
        }
        public static void bubbleSort(int[] arr){  //冒泡排序
            for (int i = 0; i < arr.length-1; i++) {  
                for(int j=0;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;
                    }
                    
                }
            }
        }
        public static void printArray(int[] arr){  //遍历打印
            for (int i = 0; i < arr.length; i++) {
                System.out.println(arr[i]);
            }
        }
    }

  • 相关阅读:
    推箱子(简易版)
    [LeetCode] Word Ladder II
    [LeetCode] Path Sum
    [LeetCode] Word Ladder
    DFS & BFS
    [LeetCode] Surrounded Regions
    [LeetCode] Add Binary
    [LeetCode] Plus One
    [LeetCode] Single Number II
    [LeetCode] Single Number
  • 原文地址:https://www.cnblogs.com/hph1728390/p/10526681.html
Copyright © 2011-2022 走看看