diff --git a/codes/wang-yaru01/.keep b/codes/wang-yaru01/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/codes/wang-yaru01/I5RFOP.java b/codes/wang-yaru01/I5RFOP.java new file mode 100644 index 0000000000000000000000000000000000000000..55e6e71e652539a69242100d189d2519d96eafe9 --- /dev/null +++ b/codes/wang-yaru01/I5RFOP.java @@ -0,0 +1,22 @@ +public static void main(String[] args) { + int[] array = 10,5,3,7,6}; + myBubblesort(array); + System.out.println(Arrays.toString(array)); +} +public static void myBubblesort(int[] array){ + for (int i = 0; i < array.length-1; i++) { + boolean flg = false; + for (int j = 0; j < array.length-1-i; j++) { + if(array[j] > array[j+1]){ + int tmp = 0; + tmp = array[j]; + array[j] = array[j+1]; + array[j+1] = tmp; + flg = true; + } + } + if(flg == false){ + return; + } + } +} \ No newline at end of file