当前位置: 首页 > news >正文

LeetCode 207:课程表 | 拓扑排序

LeetCode 207:课程表 | 拓扑排序

引言

课程表(Course Schedule)是 LeetCode 第 207 题,难度为 Medium。题目要求判断是否可能完成所有课程的学习,即检测有向图是否有环。

算法实现

def canFinish(numCourses, prerequisites): graph = [[] for _ in range(numCourses)] indegree = [0] * numCourses for u, v in prerequisites: graph[v].append(u) indegree[u] += 1 queue = [i for i in range(numCourses) if indegree[i] == 0] visited = 0 while queue: node = queue.pop(0) visited += 1 for neighbor in graph[node]: indegree[neighbor] -= 1 if indegree[neighbor] == 0: queue.append(neighbor) return visited == numCourses

复杂度分析

时间复杂度:O(V + E)
空间复杂度:O(V + E)

总结

拓扑排序可以检测有向图是否有环。

http://www.zskr.cn/news/1417467.html

相关文章:

  • 赤峰车衣门店排行|首选赤峰美车堡 XPEL 超级旗舰店(推荐指数 4.9 分) - 资讯快报
  • 2026 年青岛 UPS 不间断电源供应商怎么选?主流品牌授权服务商盘点 - 小艾信息发布
  • 2026平民寄件避坑指南:低价平台优缺点全解,德邦及主流快递最便宜下单渠道 - 时讯资讯
  • 向量空间JBoltAI :让Agent推理从黑盒走向透明
  • GitNexus 图文使用教程:为你的代码库构建知识图谱
  • 笔试训练48天:
  • 2026 赤峰车膜门店推荐排行:首选这家,口碑与实力双第一 - 资讯快报
  • 2026年栀子花香水推荐深度测评:如何为不同需求匹配最佳方案? - 资讯快报
  • 2026年青少年同性好感困惑咨询机构选择指南:专业适配与长沙本地服务解析 - 资讯快报
  • 最小 SOFA XML 场景结构 0-base.scn
  • PCA 数值计算
  • 达梦数据库DM8视图入门——简化查询、权限控制与数据安全
  • 2026 赤峰车衣门店电话|首选这家!口碑评分 4.9 分✨ - 资讯快报
  • 2026兰州卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 2026国产外夹式超声波流量计十大品牌权威测评:技术实力与市场表现深度解析 - 水质仪表品牌排行榜
  • Windows和Ubuntu共享键鼠失败?三步搞定Synergy/Barrier的SSL连接报错
  • 上海办公室装修公司怎么挑 避开这几家误区帮你省心 - 资讯快报
  • AI Agent实测:Agent Store现成应用如何重塑企业自动化?
  • Figma汉化教程|Windows FigmaEX汉化版功能介绍、下载安装及使用技巧全攻略
  • 广东智惠渔业设备制造有限公司的联系方式、联系电话、联系地址、怎么联系 - 寻茫精选
  • CANoe自动化测试进阶:巧用writeToLog和writeToLogEx给你的日志文件打上“书签”
  • 新项目该怎么入手?我用Claude code 接入小米mimo复盘黑马点评,看他的思路是什么。
  • 2026日喀则卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 2026年电力设备厂家推荐榜单:变压器/电力变压器、低压柜/高压柜、箱变、并网柜与光伏低压变实力品牌全解析 - 品牌企业推荐师(官方)
  • 通过环境变量为Hermes Agent配置Taotoken自定义模型源
  • 2026清远卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 2026揭阳卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 新手教程使用Python和Taotoken密钥调用ChatCompletions接口
  • 支付接入后的MiniMax:商业化闭环观察
  • 用 Agent 重现《黑镜》剧情