Algoritmo di Prim - Algoritmi sui grafi
Padroneggia l’algoritmo di Prim per gli alberi ricoprenti minimi: costruisci un unico albero a partire da un vertice iniziale, aggiungendo ogni volta l’arco di attraversamento meno costoso. Implementalo nel linguaggio che preferisci e rispondi a query sugli archi collo di bottiglia e sulla connettività: è l’approccio complementare a Kruskal.
Argomenti
Programma
3 capitoli9 lezioni1 progetto3 sfide55 domande quizIntroduzione
2 lezioni17L'algoritmo
Progetto5 lezioni138Sfide finali
2 lezioni2Altri simili
Algoritmo di Kruskal - Algoritmi sui grafi
Padroneggia l'algoritmo di Kruskal per trovare alberi ricoprenti minimi. Implementa una struttura union-find, costruisci un albero ricoprente minimo aggiungendo l'arco più economico che non crea cicli, usando il linguaggio che preferisci, e rispondi a query sulla connettività e sugli archi collo di bottiglia.
Certificato al completamento
- 9
- 3
- 1
- 57
Algoritmo di Dijkstra - Algoritmi su grafi
Padroneggia l'algoritmo di Dijkstra, un metodo greedy per trovare i cammini minimi da una singola sorgente nei grafi con pesi non negativi. Leggi gli archi pesati, implementa il calcolo completo delle distanze nel linguaggio che preferisci e rispondi a query sui percorsi tra due vertici e sul vertice più lontano.
Certificato al completamento
- 9
- 3
- 1
- 54
Algoritmo di Bellman-Ford - Algoritmi sui grafi
Padroneggia l’algoritmo di Bellman-Ford: trova i cammini minimi da una singola sorgente anche con pesi negativi sugli archi e rileva i cicli negativi. Implementa una passata di rilassamento, l’algoritmo completo nel linguaggio che preferisci e rispondi a query sulle distanze e sui cicli.
Certificato al completamento
- 9
- 3
- 1
- 54
Heap e code con priorità - Serie sulle strutture dati #7
In questo corso imparerai a conoscere la struttura dati heap, alla base delle code con priorità, creerai da zero un MinHeap usando il linguaggio che preferisci e ti eserciterai con sfide di programmazione!
Certificato al completamento
- 14
- 6
- 1
Grafi - Serie sulle strutture dati #9
In questo corso imparerai a conoscere la struttura dati dei grafi, creerai da zero un grafo non orientato nel linguaggio che preferisci e ti eserciterai con sfide di programmazione!
Certificato al completamento
- 14
- 12