Visualizador de ordenamiento
Visualiza y compara algoritmos de ordenamiento con animación paso a paso
Ordenamiento de burbuja
Recorre repetidamente la lista, compara elementos adyacentes y los intercambia si están en el orden incorrecto.
Mejor caso
O(n)
Caso promedio
O(n²)
Peor caso
O(n²)
Espacio
O(1)
Visualización
Resultados del ordenamiento
190
Comparaciones totales
97
Intercambios totales
288
Pasos totales
20
Tamaño del arreglo
Leyenda de colores
Predeterminado
Comparando
Intercambiando
Ordenado
Pivote
Referencia de complejidad temporal
Ordenamiento de burbuja: O(n) mejor, O(n²) promedio/peor
Ordenamiento por selección: O(n²) todos los casos
Ordenamiento por inserción: O(n) mejor, O(n²) promedio/peor
Ordenamiento rápido: O(n log n) mejor/promedio, O(n²) peor
Ordenamiento por mezcla: O(n log n) todos los casos
Acerca del visualizador de ordenamiento
Visualiza cómo funcionan diferentes algoritmos de ordenamiento paso a paso. Compara su eficiencia a través de comparaciones, intercambios y complejidad temporal.
Algoritmos de ordenamiento
- Ordenamiento de burbuja: Ordenamiento simple basado en comparación, bueno para aprender
- Ordenamiento por selección: Encuentra el mínimo repetidamente, O(n²) siempre
- Ordenamiento por inserción: Eficiente para arreglos pequeños/casi ordenados
- Ordenamiento rápido: Divide y conquista con pivotes, muy rápido en la práctica
- Ordenamiento por mezcla: O(n log n) estable con requisito de espacio extra
Herramientas relacionadas
Conversor de bases numéricas
Convierte números entre sistemas binario, octal, decimal y hexadecimal
Calculadora de división larga
Resuelve problemas de división larga con soluciones paso a paso
Generador de tablas de multiplicar
Genera e imprime tablas de multiplicar
Simulador de probabilidad
Simula lanzamientos de moneda, tiradas de dado y extracción de cartas con análisis estadístico