Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Smoothsort

Indice Smoothsort

In informatica lo Smoothsort (metodo) è un algoritmo di ordinamento particolarmente indicato per ordinare liste di dati già parzialmente ordinate.

Indice

  1. 4 relazioni: Algoritmi di ordinamento adattivi, Coda di priorità, Complessità temporale, Numero di Leonardo.

Algoritmi di ordinamento adattivi

Un algoritmo di ordinamento ricade nella famiglia degli algoritmi di ordinamento adattivi se la presenza di un certo ordine preesistente nella lista di elementi da ordinare permette all'algoritmo di eseguire l'ordinamento in modo più rapido.

Vedere Smoothsort e Algoritmi di ordinamento adattivi

Coda di priorità

Nella teoria delle code, una coda di priorità è una struttura dati astratta, simile ad una coda o ad una pila, ma diversa da queste in quanto ogni elemento inserito all'interno della coda possiede una sua "priorità".

Vedere Smoothsort e Coda di priorità

Complessità temporale

In informatica, la complessità temporale di un algoritmo quantifica la quantità di tempo impiegata da un algoritmo a essere eseguito in funzione della lunghezza della stringa che rappresenta l'input:226.

Vedere Smoothsort e Complessità temporale

Numero di Leonardo

I numeri di Leonardo sono una sequenza di numeri dati dalla relazione: Edsger W. Dijkstra li ha utilizzati come parte integrante del suo algoritmo di ordinamento Smoothsort, analizzandoli anche in alcuni dettagli.

Vedere Smoothsort e Numero di Leonardo