首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ☆打卡算法☆LeetCode 210. 课程表 II 算法解析

    一、题目 1、算法题目 “给定一个课程数numCourses,还有选修科目prerequisites表示学习选修a1前需要先选修b1,返回为了完成课程所安排的学习顺序。”...课程表 II - 力扣(LeetCode) 2、题目描述 现在你总共有 numCourses 门课需要选,记为 0 到 numCourses - 1。...二、解题 1、思路分析 这道题跟207题.课程表类似,207题是判断是否可以学习完所有的课程,而本题是要返回选课的顺序。 207题使用了深度优先搜索算法,这道题也可以使用深度优先搜索算法DFS。...三、总结 拓扑排序是专门用用于有向图的算法: 这道题使用深度优先搜索算法DFS,根据拓扑排序思路。 用数组模拟领接表。 用数组模拟队列。 让当前入度为0的节点入队。

    16220
    领券