diff --git a/src/main/java/org/example/ListExamples.java b/src/main/java/org/example/ListExamples.java index 978cea4..08c5af6 100644 --- a/src/main/java/org/example/ListExamples.java +++ b/src/main/java/org/example/ListExamples.java @@ -28,7 +28,7 @@ public static void main(String[] args) { // min(nums); // secondLargest(nums); - + System.out.println(bubbleSorting(num)); } @@ -210,7 +210,21 @@ else if (num / ((values[k]) * 4) == 1) { } return bucket; } - + public static int[] bubbleSorting(int[] array) { + int length = array.length; + int buffer = 0; + while (length > 0) { + for (int i = 0; i < length - 1; i++) { + if (array[i] > array[i + 1]) { + buffer = array[i]; + array[i] = array[i + 1]; + array[i + 1] = buffer; + } + } + length = length - 1; + } + return array; + } }