Menu
Coddy logo textTech

Introduzione

Lezione 1 di 9 del corso Ordinamento topologico - Algoritmi sui grafi di Coddy.

Bentornato alla serie degli algoritmi sui grafi! Questa volta lavoriamo con un grafo diretto, in cui ogni arco ha una direzione: un arco u -> v significa che u deve venire prima di v.

L'ordinamento topologico dispone i vertici di un grafo diretto aciclico (DAG) in una sequenza tale che ogni arco punti in avanti. Risponde a domande come «in quale ordine posso seguire i corsi, date le relative propedeuticità?»

Il grafo è rappresentato da n (vertici da 0 a n - 1) e edges, un array piatto di coppie dirette [u0, v0, u1, v1, ...], in cui ogni coppia indica u -> v.

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 Ordinamento topologico - Algoritmi sui grafi

Esercitati da solo: Compilatore C online