Längste Pfad in DAG

Finden Sie den längsten Pfad in einem DAG, ich bin mir bewusst, dass der 2-algorithmen: algo 1: führen Sie eine topologische Sortierung + verwenden Sie dynamische Programmierung auf das Ergebnis der Sortierung ~ oder ~ algo 2: aufzählen aller Pfade in die DAG mit der DFS, und notieren Sie die längste. Es scheint, wie das auflisten aller Wege mit DFS hat eine bessere Komplexität als algo-1. Ist das wahr?

InformationsquelleAutor Frank | 2012-05-23
Schreibe einen Kommentar