diff --git a/javacode/15417308.java b/javacode/15417308.java new file mode 100644 index 0000000000000000000000000000000000000000..b4151b7cc4d6134bfd13fe14a973128ed003aa2c --- /dev/null +++ b/javacode/15417308.java @@ -0,0 +1,30 @@ +public class BubbleSort { + + public static void main(String[] args) { + int[] arr = {64, 34, 25, 12, 22, 11, 90}; + bubbleSort(arr); + System.out.println("Sorted array: "); + printArray(arr); + } + + public static void bubbleSort(int[] arr) { + int n = arr.length; + for (int i = 0; i < n-1; i++) { + for (int j = 0; j < n-i-1; j++) { + if (arr[j] > arr[j+1]) { + // Swap arr[j] and arr[j+1] + int temp = arr[j]; + arr[j] = arr[j+1]; + arr[j+1] = temp; + } + } + } + } + + public static void printArray(int[] arr) { + int n = arr.length; + for (int i=0; i