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

dede网站模板 音响网站支付端口

dede网站模板 音响,网站支付端口,建设南大街小学网站,做去态网站要学什么语言文章目录1. 题目2. 解题1. 题目 已知有 N 门课程#xff0c;它们以 1 到 N 进行编号。 给你一份课程关系表 relations[i] [X, Y]#xff0c;用以表示课程 X 和课程 Y 之间的先修关系#xff1a;课程 X 必须在课程 Y 之前修完。 假设在一个学期里#xff0c;你可以学习任… 文章目录1. 题目2. 解题1. 题目 已知有 N 门课程它们以 1 到 N 进行编号。 给你一份课程关系表 relations[i] [X, Y]用以表示课程 X 和课程 Y 之间的先修关系课程 X 必须在课程 Y 之前修完。 假设在一个学期里你可以学习任何数量的课程但前提是你已经学习了将要学习的这些课程的所有先修课程。 请你返回学完全部课程所需的最少学期数。 如果没有办法做到学完全部这些课程的话就返回 -1。 示例 1 输入N 3, relations [[1,3],[2,3]] 输出2 解释 在第一个学期学习课程 1 和 2在第二个学期学习课程 3。示例 2 输入N 3, relations [[1,2],[2,3],[3,1]] 输出-1 解释 没有课程可以学习因为它们相互依赖。提示 1 N 5000 1 relations.length 5000 relations[i][0] ! relations[i][1] 输入中没有重复的关系来源力扣LeetCode 链接https://leetcode-cn.com/problems/parallel-courses 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 拓扑排序图Graph–拓扑排序Topological Sorting 拓扑排序模板题入度为0的入队 class Solution { public:int minimumSemesters(int N, vectorvectorint relations) {unordered_mapint,unordered_setint m;vectorint indegree(N1, 0);for(auto re:relations){indegree[re[1]];m[re[0]].insert(re[1]);}queueint q;int cur, size, sum 0, finish 0;for(int i 1; i N; i)if(indegree[i] 0)q.push(i);while(!q.empty()){size q.size();while(size--){cur q.front();q.pop();finish;for(auto it m[cur].begin(); it ! m[cur].end(); it){if(--indegree[*it] 0)q.push(*it);}}sum;}return finishN ? sum : -1;} };148 ms 26.3 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.yutouwan.com/news/239364/

相关文章:

  • 网站建设手机源码淘宝网页设计培训
  • 如何建设网站兴田德润实惠企业信用信息年报公示
  • 网站建设中期检查表怎么写廊坊宣传片制作公司
  • 惠安规划局建设局网站自己做的网站可以挂在哪里
  • 北京pk10网站开发公司宣传册设计与制作模板
  • win10做网站服务器咋建网站
  • 网站做邮箱星子网站建设
  • 宁晋县建设局网站php网站开发基础教程
  • 网站域名每年费用百度制作的wordpress工具
  • 从化建网站知己知彼网站
  • 安康企业网站建设价格中国工信部官网查询网站备案
  • wordpress主循环南京做网站优化公司
  • 华为云速建站教程吴中seo网站优化软件
  • 网站怎么做才能上百度首页网站建设费可以计业务费吗
  • 比如做百度知道 .html,这些都是我们不可控制的网站!网站改版要改哪些页面
  • 营销型网站建设ppt模板下载互联网保险的优势
  • 郑州网站建设网站企业网阳江一中成绩查询
  • 网站权重提升工具网站开发常见模块
  • 济南公司快速建站seo公司服务
  • 企业做网站有什么用如何将优酷视频上传到自己网站
  • 育婴网站模板公司建官网要多少钱
  • 网站后台 刷新网站开发报价单
  • 域名到期了网站会打不开吗北京哪个网站最好
  • 网站设计开发团队网站建设的条件分析
  • 流行的企业网站推广标题设计网站
  • 临沂哪里做网站施工企业降本增效的方法和措施
  • 基于asp.net网站开发湖北建设招标网 官方网站
  • wap建站模板聊城网站建设设计
  • 电子商务网站开发代码莱芜网络推广专家
  • 网站开发明细运维35岁以后会失业吗