“Conocimiento Programación>Visual Basics Programación

Cómo ordenar matrices numéricamente en Visual Basic

2012/3/27
El lenguaje de programación Visual Basic 2008 de Microsoft viene con una serie de funciones integradas para realizar operaciones comunes a conjuntos de datos con un mínimo de esfuerzo o conocimientos de programación. Por ejemplo , se proporciona un método " sort" que se llevará a datos no ordenados en una matriz y ordenarla en datos ordenados. Aquellos con experiencia en ciencias de la computación pueden estar interesados ​​en saber que " tipo " usa el algoritmo QuickSort para ordenar los datos , lo que requiere , en promedio , el tiempo de O ( n log n ) para ordenar la matriz , donde n se refiere al número de objetos en el array. Instrucciones
1

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

Pega el siguiente código para crear una matriz:

Dim arr (0 a 100) Integer
3

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

Dim RND como New Random ()

para x como Integer = 0 a 100

arr (x ) = rnd.next ( ))

siguiente
4

Pega el siguiente código para ordenar la matriz numérica :
< p> Array.sort ( arr )
5

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

para x As Integer = 0 a 100
< p > Debug.WriteLine ( arr (x ))

siguiente

Visual Basics Programación
Cómo quitar la clave principal con Access Visual Basic
Cómo eliminar registros de procedimiento almacenado en Visual Basic
Cómo utilizar un código de una aplicación VB6 quitar etiquetas XML de una cadena
Cómo convertir una letra en un número en Visual Basic ( VB )
Cómo modificar una clave principal
Cómo hacer flash Algo en Visual Basic
Cómo ejecutar un archivo EXE en el Código de VB
Cómo cargar Bares en Visual Basic
Conocimiento de la computadora © http://www.ordenador.online