logo

Ordenación de burbujas en Java

Podemos crear un programa Java para ordenar elementos de una matriz mediante clasificación de burbujas. El algoritmo de clasificación de burbujas se conoce como el algoritmo de clasificación más simple.

En el algoritmo de clasificación de burbujas, la matriz se recorre desde el primer elemento hasta el último elemento. Aquí, el elemento actual se compara con el siguiente elemento. Si el elemento actual es mayor que el siguiente elemento, se intercambia.

 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;>