-
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