[抄题]: 现在你总共有 n 门课需要选,记为 0 到 n - 1.一些课程在修之前需要先修另外的一些课程,比如要学习课程 0 你需要先学习课程 1 ,表示为[0,1]给定n门课以及他们的先决条件,判断是否可能完成所有课程? 给定 n = 2,先决条件为 [[1,0]] 返回 true给定 n = 2,先决条件为 [[1,0],[0,1]] 返回 false [思维问题]: 不知道为啥是图:抽象图,很多条边构造出来的图 [一句话思路]: 拓扑排序:先统计度.边数,再把度=0的点放进queue,进…