java Implementacióndelordenamiento de datosatravésdelalgoritmo BubleSort
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Implementacióndelordenamiento de datosatravésdelalgoritmo BubleSort相关的知识,希望对你有一定的参考价值。
class BubleSort {
BubleSort (int ... array) {
long time_start, time_end;
time_start = System.currentTimeMillis();
for(int i = 0; i < array.length; i++) {
for(int j = i + 1; j < array.length; j++) {
if(array[j] < array[i]) {
int temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}
time_end = System.currentTimeMillis();
for(int k:array)
System.out.println(k);
System.out.println("El ordenamiento con Bubble Sort tomó: " + ( time_end - time_start ) + " milisegundos.");
}
}
public class ordenamiento {
public static void main (String[] args) {
System.out.println("Generación del arreglo de los datos a ordenar");
// Generacion del arreglo a ordenar
int largoArreglo = 10;
try {
largoArreglo = Integer.parseInt( args[0] );
} catch (Exception e) { }
int[] disorderArray = new int[largoArreglo];
for (int i = 0; i < largoArreglo; i++)
disorderArray[i] = Math.round(((float) Math.random() * largoArreglo));
System.out.println("Inicio del ordenamiento");
new BubleSort(disorderArray);
}
}
以上是关于java Implementacióndelordenamiento de datosatravésdelalgoritmo BubleSort的主要内容,如果未能解决你的问题,请参考以下文章
markdown Herenciamúltipledeestado,implementaciónytipo
swift Implementacióndeestructura de datos,lista doblemente enlazada
swift Clase sencilla en Swift,implementaciónparaver el scope de las propiedades
java DelegacióndelProcesamiento a ServletyRedireccióndePeticiones
java 243.最短字距(#)。java
java 243.最短字距(#)。java