Ho un problema di hw che richiede un algoritmo che rileva se c'è un ciclo in qualsiasi grafico non orientato che contiene un dato bordo 'E'. L'algoritmo dovrebbe essere eseguito nel tempo lineare O (N).Come verificare se un fronte è in qualche ciclo?
Il problema che ho è che non so da dove cominciare. Ho alcuni semplici grafici di esempio, ma non so da dove andare.
Eventuali suggerimenti?
Un suggerimento? Sicuro. Alcuni set (come gli hashset) hanno una ricerca O (1). – corsiKa