logo

Bellen sorteren op Java

We kunnen een Java-programma maken om array-elementen te sorteren met behulp van bellensortering. Het bubble-sorteeralgoritme staat bekend als het eenvoudigste sorteeralgoritme.

Bij het bellensorteeralgoritme wordt de array doorlopen van het eerste element naar het laatste element. Hier wordt het huidige element vergeleken met het volgende element. Als het huidige element groter is dan het volgende element, wordt het verwisseld.

 public class BubbleSortExample { static void bubbleSort(int[] arr) { int n = arr.length; int temp = 0; for(int i=0; i <n; i++){ for(int j="1;" arr[j]){ swap elements temp="arr[j-1];" arr[j-1]="arr[j];" arr[j]="temp;" } public static void main(string[] args) { int arr[]="{3,60,35,2,45,320,5};" system.out.println('array before bubble sort'); i="0;" < arr.length; system.out.print(arr[i] + ' '); system.out.println(); bubblesort(arr); sorting array using sort after pre> <p>Output:</p> <pre> Array Before Bubble Sort 3 60 35 2 45 320 5 Array After Bubble Sort 2 3 5 35 45 60 320 </pre></n;>