Я пытался написать код для обнаружения цикла в ориентированном графе и, если цикла нет, вернуть тот же топологический порядок.
Пока я искал его, я наткнулся на различные методы линии DFS, топологической сортировки и т. Д., Чтобы обнаружить цикл в ориентированном графе.
DFS и топологическая сортировка были упомянуты отдельно. Есть ли разница между этими двумя?