Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ORDENACION
Es una operacin consistente en disponer un conjunto (estructura) de datos en
algn determinado orden con respecto a uno de los campos de elementos del
conjunto.
La ordenacin o clasificacin de datos es una operacin consistente en
disponer un conjunto de datos en un determinado orden con respecto a uno de
los campos de elementos del conjunto.
METODO DE BURBUJA
El mtodo de la burbuja es uno de los ms simples, es tan fcil como comparar
todos los elementos de una lista contra todos, si se cumple que uno es mayor o
menor a otro, entonces los intercambia de posicin.
METODO DE INSERCION
El mtodo de insercin directa el cual consiste en insertar un elemento del
arreglo en la parte izquierda del mismo que ya se encuentra ordenada. Este
proceso se repite desde el segundo hasta el n-simo elemento .
METODO DE QUICKSORT
El algoritmo trabaja de la siguiente forma:
Elegir un elemento de la lista de elementos a ordenar, al que
llamaremos pivote.
Resituar los dems elementos de la lista a cada lado del pivote, de
manera que a un lado queden todos los menores que l, y al otro los
mayores. Los elementos iguales al pivote pueden ser colocados tanto a su
derecha como a su izquierda, dependiendo de la implementacin deseada.
En
este
momento,
el
pivote
ocupa exactamente
el
lugar
que
le
EJEMPLO
5
Pivote:
5
2
Pivote: 2
1
BUSQUEDA
Un algoritmo de bsqueda es aquel que est diseado para localizar un
elemento con ciertas propiedades dentro de una estructura de datos; por
ejemplo, ubicar el registro correspondiente a cierta persona en una base de
datos, o el mejor movimiento en una partida de ajedrez.
BUSQUEDA SECUENCIAL
Se utiliza cuando el vector no est ordenado o no puede ser ordenado
previamente. Consiste en buscar el elemento comparndolo secuencialmente
(de ah su nombre) con cada elemento del arreglo hasta encontrarlo, o hasta
que se llegue al final. La existencia se puede asegurar cuando el elemento es
localizado, pero no podemos asegurar la no existencia hasta no haber
analizado todos los elementos del arreglo. A continuacin se muestra
el pseudocdigo del algoritmo.
BUSQUEDA BINARIA