ToolsOnline

Visualizzatore di algoritmi di ordinamento

Animazioni passo per passo di bubble, selection, insertion, quick e merge sort con statistiche live su confronti e scambi

Confronti
0
Scambi / scritture
0
Stato
In attesa — premi Avvia

Informazioni su questo visualizzatore di ordinamento

Scegli un algoritmo e una dimensione dell'array, poi premi Avvia per seguire l'ordinamento fotogramma per fotogramma: le due barre confrontate lampeggiano in giallo e ogni scambio o sovrascrittura viene disegnato in tempo reale. Tutti e cinque gli algoritmi sono implementati come generatori che producono operazioni di confronto/scambio/scrittura una alla volta, e il ciclo principale avanza del numero di passi impostato con il cursore di velocità — puoi mettere in pausa, riprendere o mescolare un nuovo array in qualsiasi momento.

I contatori qui sotto tracciano confronti e scambi/scritture, rendendo facile vedere come un bubble sort O(n²) si confronta con quicksort o mergesort O(n log n) sullo stesso array. Tutto è renderizzato localmente nel browser senza dipendenze — utile per imparare, insegnare o prepararsi ai colloqui.