Mukul

Páginas: 3 (742 palabras) Publicado: 23 de marzo de 2015
La Ordenación de burbuja (Bubble Sort en inglés) es un sencillo algoritmo de ordenamiento. Funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiándolos deposición si están en el orden equivocado. Es necesario revisar varias veces toda la lista hasta que no se necesiten más intercambios, lo cual significa que la lista está ordenada.Este algoritmo obtiene su nombre de la forma con la que suben por la lista los elementos durante los intercambios, como si fueran pequeñas "burbujas". También es conocido como el método del intercambio directo. Dado quesolo usa comparaciones para operar elementos, se lo considera un algoritmo de comparación, siendo el más sencillo de implementar.
Este algoritmo es esencialmente un algoritmo de fuerza bruta lógica.Rendimiento del algoritmo
Al algoritmo de la burbuja, para ordenar un vector de n términos, tiene que realizar siempre el mismo número de comparaciones:

Esto es, el número de comparaciones c(n) nodepende del orden de los términos, si no del número de términos:

Por lo tanto la cota ajustada asintótica del número de comparaciones pertenece al orden de n cuadrado.
El número de intercambios i(n), quehay que realizar depende del orden de los términos y podemos diferenciar, el caso mejor, si el vector está previamente ordenado, y el caso peor, si el vector está ordenado en orden inverso:


Por loque no se puede determinar una cota ajustada asintótica del número de intercambios, dado que éste dependerá del orden del vector en cuestión.
Este algoritmo realiza el ordenamiento o reordenamiento deuna lista a de n valores, en este caso de n términos numerados del 0 al n-1; consta de dos bucles anidados, uno con el índice i, que da un tamaño menor al recorrido de la burbuja en sentido inversode 2 a n, y un segundo bucle con el índice j, con un recorrido desde 0 hasta n-i, para cada iteración del primer bucle, que indica el lugar de la burbuja.


Esta comparación se repite en el centro de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Commiphera mukul
  • 1 TRIBUNAL LAURA MUKUL VS TIXPEHUAL CORREGIDO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS