Menu
Coddy logo textTech

Introduzione

Lezione 1 di 9 del corso Algoritmo di Kruskal - Algoritmi sui grafi di Coddy.

Bentornati alla serie Algoritmi sui grafi! Un albero ricoprente minimo (MST) collega ogni vertice di un grafo pesato usando il peso totale degli archi più basso possibile, senza cicli.

L'algoritmo di Kruskal costruisce l'MST in modo greedy: ordina gli archi dal meno costoso al più costoso e aggiunge ciascuno di essi, purché non crei un ciclo. Il trucco per rilevare rapidamente i cicli è una struttura dati chiamata union-find (nota anche come insieme disgiunto).

Il grafo è non orientato e pesato, ed è rappresentato da n (vertici da 0 a n - 1) e edges, un array piatto di triple [u0, v0, w0, ...] per un arco non orientato u - v di peso w.

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 Algoritmo di Kruskal - Algoritmi sui grafi

Esercitati da solo: Compilatore C online