2799153122 发表于 2021-12-16 15:37:59

java

一、给出一个指定的一维整数数组,元素值分别为34、85、2、46、72、68、9、13、29、41,请写出使用气泡排序的算法,实现降序排序。要求输出排序前后的结果。(本题满分20分,每小题2分)(本题满分20分)

人造人 发表于 2021-12-16 16:19:29

为什么不自己先尝试着写一写?这题目真的很基础
import java.util.Arrays;

class main {
    private static void sort(int array[]) {
      for(int i = 0; i < array.length; ++i) {
            for(int j = i + 1; j < array.length; ++j) {
                if(array < array) {
                  int temp = array;
                  array = array;
                  array = temp;
                }
            }
      }
    }
    public static void main(String args[]) {
      int array[] = {34, 85, 2, 46, 72, 68, 9, 13, 29, 41};
      sort(array);
      System.out.println(Arrays.toString(array));
    }
}
页: [1]
查看完整版本: java