algoritmos.tecnoic.comMira cómo piensan los algoritmos, paso a paso
Todo ocurre en tu navegador. No se envía nada a ningún servidor y la página funciona sin conexión. Pulsa ▶ o avanza paso a paso y lee qué hace el algoritmo en cada momento.

Algoritmos de ordenación

Cada barra es un número: cuanto más alta, mayor. Elige un algoritmo y míralo ordenar.

Usar mis propios números

0Comparaciones
0Intercambios
0Escrituras
0Elementos
Comparando Moviendo Pivote / mínimo / clave En su sitio Tramo en el que trabaja

Pseudocódigo

La línea resaltada es la que se está ejecutando.

Los seis con estos mismos datos

Cuánto trabajo le costaría a cada algoritmo ordenar exactamente la lista de arriba. Pulsa una fila para verlo.

AlgoritmoComparacionesIntercambiosEscriturasTotal

¿Por qué importa la complejidad?

Operaciones aproximadas según el número de elementos n. Un ordenador hace unos mil millones por segundo.

nn log₂ n (merge, quick, heap)n² (burbuja, selección, inserción)

Atajos: espacio reproducir o pausar · ← → paso atrás o adelante · Inicio / Fin