alcuni potrebbero aiutarmi, per favore, a capire come trovare i cicli nei grafici nei termini dei laici?
Ho letto altre domande, come This uno e anche alcune delle pagine di Wikipedia, ma sembrano discendere piuttosto rapidamente in gergo matematico.
Ho un modello del grafico in java, nei nodi di modellazione e nei bordi "in" e "out" - e il modello conosce i nodi collegati solo in una direzione, questo mi permette di trovare i nodi foglia come punto di partenza, il mio piano era di risalire il grafico da ciascuno di questi nodi foglia, per ogni "passeggiata", mantenendo un elenco di tutti gli altri nodi che ho trovato sul mio percorso. Se vedo qualcosa già nella lista in qualsiasi momento, saprò che ho trovato un ciclo nel grafico. Questo tuttavia sembra un po 'semplicistico.
Sono sicuro che questo è un problema risolto, sarebbe bello se potesse essere spiegato in termini semplici.
-Ace