Menu
Coddy logo textTech

Introduzione

Lezione 1 di 9 del corso Heap Sort - Serie DSA di Coddy.

L’ordinamento è una delle operazioni più importanti dell’informatica. Dispone gli elementi di una raccolta in un ordine specifico, facilitando notevolmente la ricerca e l’analisi dei dati.

In questo corso della Serie sulle strutture dati, esploreremo Heap Sort, un algoritmo di ordinamento basato sul binary heap.

Un binary heap è un albero binario completo memorizzato in un array. In un max-heap, ogni nodo padre è maggiore o uguale ai suoi figli, quindi il valore più grande si trova sempre alla radice. Heap Sort trasforma l’array in un max-heap, quindi rimuove ripetutamente l’elemento più grande per costruire il risultato ordinato.

Questo corso includerà:

  • Teoria - capire come funziona Heap Sort.
  • Implementazione - realizzarlo nel linguaggio di programmazione che preferisci.
  • Esercitazione - risolvere sfide di programmazione basate su Heap Sort.

Cominciamo!

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Heap Sort - Serie DSA

Esercitati da solo: Compilatore C online