Introduzione
Lezione 1 di 9 del corso Merge Sort - Serie DSA di Coddy.
L'ordinamento è una delle operazioni più importanti dell'informatica. Dispone gli elementi di una raccolta in un ordine specifico, rendendo molto più semplice cercare e analizzare i dati.
In questo corso della Serie sulle strutture dati, esploreremo Merge Sort, un classico algoritmo di divide et impera.
L'idea: dividere l'array a metà, ordinare ciascuna metà, quindi fondere nuovamente le due metà ordinate. La suddivisione continua finché ogni parte contiene un solo elemento (che è già ordinato), e il vero lavoro avviene durante la fusione.
Questo corso includerà:
- Teoria - capire come funziona Merge Sort.
- Implementazione - realizzarlo nel linguaggio di programmazione che preferisci.
- Esercizio - risolvere sfide di programmazione basate su Merge Sort.
Iniziamo!
Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Merge Sort - Serie DSA
Esercitati da solo: Compilatore C online