leetcode--207. 课程表
生活随笔
收集整理的這篇文章主要介紹了
leetcode--207. 课程表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
現在你總共有?n?門課需要選,記為?0?到?n-1。
在選修某些課程之前需要一些先修課程。?例如,想要學習課程 0 ,你需要先完成課程 1 ,我們用一個匹配來表示他們:?[0,1]
給定課程總量以及它們的先決條件,判斷是否可能完成所有課程的學習?
示例 1:
輸入: 2, [[1,0]] 輸出: true 解釋:?總共有 2 門課程。學習課程 1 之前,你需要完成課程 0。所以這是可能的。示例 2:
輸入: 2, [[1,0],[0,1]] 輸出: false 解釋:?總共有 2 門課程。學習課程 1 之前,你需要先完成?課程 0;并且學習課程 0 之前,你還應先完成課程 1。這是不可能的。說明:
提示:
拓撲排序也可以通過?BFS?完成。
我的正確代碼:
?
總結
以上是生活随笔為你收集整理的leetcode--207. 课程表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: leetcode--200. 岛屿的个数
- 下一篇: leetcode--1025. 除数博弈