Tecnología

Inicio

Cómo ordenar matrices numérico en Visual Basic

El básico lenguaje de programación Visual 2008 desde Microsoft viene con una serie de funciones integradas para realizar operaciones comunes en los conjuntos de datos con un mínimo de esfuerzo o conocimiento de programación. Por ejemplo, se proporciona un método de "tipo" que se llevará a los datos sin clasificar en una matriz y ordenar en datos ordenados. Aquellos con experiencia informática puede estar interesado en saber que "especie" utiliza el algoritmo QuickSort para ordenar los datos, lo que requiere, en promedio, O (n log n) tiempo para ordenar la matriz, donde n se refiere al número de objetos en el formación.

Instrucciones

1 Crear un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto". Por ahora, seleccione "ConsoleApplication" y el nombre del proyecto "ArraySorter." Utilizar el mismo código más tarde en la interfaz gráfica de usuario (GUI) de aplicaciones basadas sin modificación.

2 Pegar el código siguiente para crear una matriz:

arr Dim (0 a 100) como entero

3 Pega este código para rellenar la matriz con números aleatorios:

Dim rnd como Nueva aleatoria ()

para x como Integer = 0 a 100

arr(x) = rnd.next())

siguiente

4 Pegue el siguiente código para ordenar la matriz numérica:

Array.sort (arr)

5 Imprimir la matriz ordenada a la ventana de salida de un depurador con este código:

para x como número entero = 0 a 100

Debug.WriteLine(arr(x))

siguiente