Red de conocimiento informático - Material del sitio web - Cómo comparar los tamaños de tres números enteros como (a, b, c) en Java y generarlos de pequeño a grande;

Cómo comparar los tamaños de tres números enteros como (a, b, c) en Java y generarlos de pequeño a grande;

Utiliza la clasificación por burbujas para ordenar los tres números de pequeño a grande. Tomando 23, 11 y 17 como ejemplo, el código es el siguiente:

import java.util.Scanner

public class woo {

static; int[] bubbleSort( int[] date) {

boolean isSwap;

for(int j = 1; j lt; date.length; j) {

isSwap = false ;

for(int i = 0; i lt; fecha.longitud - j; i) {

if(fecha[i] gt; fecha[i 1]) {

fecha[i] = fecha[i] ^ fecha[i 1];

fecha[i 1] = fecha[i] ^ fecha[i 1] ;

fecha[i] = fecha[i] ^ fecha[i 1];

isSwap = true;

}

}

if(isSwap == false)?

descanso

}

fecha de regreso;

}

public static void main(String args[]) {

int date[] = new int[3];

System.out.println( "Ingrese tres números enteros :");

Scanner num = new Scanner(System.in);

for(int i = 0; i lt; date.length; i)

fecha[i] = num.nextInt();

fecha = bubbleSort(fecha);

for(int recuento = 0; recuento lt; fecha. longitud; recuento) ?

System.out.print(fecha[recuento] "\t");

System.out.println("");

}

}

Información ampliada:

Normalmente, los algoritmos de clasificación se pueden dividir en dos categorías.

Clasificación de comparación de tiempo no lineal: determine el orden relativo entre elementos mediante comparación. Dado que su complejidad temporal no puede exceder O (nlogn), se denomina clasificación de comparación de tiempo no lineal. Incluyendo clasificación por intercambio, clasificación por inserción, clasificación por selección y clasificación por fusión.

Clasificación sin comparación de tiempo lineal: no determina el orden relativo entre elementos mediante comparación. Puede superar el límite inferior de tiempo de la clasificación basada en comparación y ejecutarse en tiempo lineal, por lo que se denomina lineal. clasificación sin comparación de tiempo. Incluyendo clasificación por conteo, clasificación por cubo, clasificación por conteo.

Material de referencia: Clasificación de burbujas - Enciclopedia Baidu