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

爱心捐赠网站怎么做武汉seo百度

爱心捐赠网站怎么做,武汉seo百度,做推广网络,宁德商城网站建设题目 你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 bi 。 …

题目

你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。

在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 bi 。

例如,先修课程对 [0, 1] 表示:想要学习课程 0 ,你需要先完成课程 1 。
请你判断是否可能完成所有课程的学习?如果可以,返回 true ;否则,返回 false 。

示例 1:

输入:numCourses = 2, prerequisites = [[1,0]]
输出:true
解释:总共有 2 门课程。学习课程 1 之前,你需要完成课程 0 。这是可能的。

class Solution {public boolean canFinish(int numCourses, int[][] prerequisites) {ArrayList<Integer>[] arr = new ArrayList[numCourses];Map<Integer, Integer> degree = new HashMap<>();for (int i = 0; i < numCourses; i++) {degree.put(i, 0);arr[i] = new ArrayList<>();}for (int[] item : prerequisites) {degree.put(item[0], degree.get(item[0]) + 1);arr[item[1]].add(item[0]);}LinkedList<Integer> queue = new LinkedList<>();for (Map.Entry<Integer, Integer> entry : degree.entrySet()) {if (entry.getValue() == 0) {queue.offer(entry.getKey());}}LinkedList<Integer> result = new LinkedList<>();while (!queue.isEmpty()){Integer poll = queue.poll();result.add(poll);List<Integer> list = arr[poll];for (Integer item : list) {degree.put(item, degree.get(item) - 1);if (degree.get(item) == 0) {queue.offer(item);}}}return result.size() == numCourses;}
}
http://www.hengruixuexiao.com/news/10770.html

相关文章:

  • 学生做家教网站如何免费做网站推广的
  • 低成本做网站 百知营销策划运营培训机构
  • 怎样健网站专业网站优化培训
  • 杭州小型网站建设服务推广app佣金平台正规
  • 网站如何管理seo网络推广知识
  • 制作网站基本步骤手游推广平台代理
  • 建设工程质量 协会网站深圳网页设计
  • 西安专业网站建设价格查域名备案信息查询
  • 自做网站怎么做网站排名
  • 各省施工备案网站网络营销策略方案
  • 做网销的网站长沙网络营销学校
  • 东莞阳光网招聘信息平台排名优化外包公司
  • 网站建设报价模块潍坊住房公积金
  • 精品源码分享的网站软文通
  • 重庆做网站怎么做呀品牌策划方案ppt
  • 自助建网站的平台 数据库万网阿里云域名查询
  • 赚钱网站导航代写软文费用全网天下实惠
  • 网页qq版aso优化排名
  • 做网站有哪些技术seo快速排名软件app
  • 苍南做网站哪里找百度风云榜明星
  • 淘宝网站代做百度小说搜索风云排行榜
  • 海口网站建设多少钱百度推广怎么登陆
  • 做网站前端实战视频谷歌seo站内优化
  • 网站开发的小结seo工作流程
  • 石家庄站到正定机场销售方案怎么做
  • 做网站前台用什么怎么查看域名是一级还是二级域名
  • 定制网站收费免费的网站软件下载
  • 做网站数据库设计一键生成网站
  • 自己做网站能赚钱么怎么给自己的公司建立网站
  • asia域名的网站网上营销型网站