算法概論week4 | 210. Course Schedule II

目錄 題目描述 主要思路 解題過程 完整代碼 題目描述 這個問題相當於判斷有向圖中是否存在循環。如果存在循環,則不存在拓撲排序,因此不可能選取所有課程進行學習。如果沒有循環,則可以進行拓撲排序。 主要思路 我們可以通過DFS進行拓撲排序。回憶一下DFS的主要過程: procedure dfs(G) for all v ∈ V: visited(v) = false for all v ∈
相關文章
相關標籤/搜索