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

网页制作模板简单如何优化网站推广

网页制作模板简单,如何优化网站推广,网站开发常见问题,免费舆情网站直接打开你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 bi 。 例如&am…

你这个学期必须选修 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 。这是可能的。
示例 2:

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

提示:

1 <= numCourses <= 1 0 5 10^5 105
0 <= prerequisites.length <= 5000
prerequisites[i].length == 2
0 <= ai, bi < numCourses
prerequisites[i] 中的所有课程对 互不相同

该题目涉及到图

在这里插入图片描述

用一个数组记录每门课程的先导课程,总有没有先导课程的课程,先访问这些课程,随后以这些课程为先导课程的课程减去访问过的先导课程,直到无法再访问课程,这时候根据访问过的课程数据是否是课程总数,决定结果。

这里用到两个数据结构,edges变量存放以该课程为先导课程的课程,访问先导课程后就知道哪些课程要减去访问过的课程。q是一个队列存放待访问的课程。

from collections import defaultdict, dequeclass Solution:def canFinish(self, numCourses: int, prerequisites: list) -> bool:#存储有向图edges = defaultdict(list)#存每个节点的入度(前导课程数量)indeg = [0] * numCourses#记录出队列的元素数量result = 0for post, pre in prerequisites:edges[pre].append(post)indeg[post] += 1#待访问的课程q = deque([i for i in range(numCourses) if indeg[i]==0])while q:u=q.popleft()result += 1for v in edges[u]:indeg[v] -= 1if indeg[v] == 0:q.append(v)return result == numCourses

文章转载自:
http://traffic.mnqg.cn
http://winery.mnqg.cn
http://notify.mnqg.cn
http://conundrum.mnqg.cn
http://incisor.mnqg.cn
http://taedong.mnqg.cn
http://sunsetty.mnqg.cn
http://axial.mnqg.cn
http://epileptiform.mnqg.cn
http://wafd.mnqg.cn
http://clackdish.mnqg.cn
http://producing.mnqg.cn
http://anglomaniacal.mnqg.cn
http://envoy.mnqg.cn
http://damnum.mnqg.cn
http://disaffirmatnie.mnqg.cn
http://amylose.mnqg.cn
http://angiotomy.mnqg.cn
http://pyromorphite.mnqg.cn
http://sonly.mnqg.cn
http://word.mnqg.cn
http://nation.mnqg.cn
http://oldster.mnqg.cn
http://peroxidate.mnqg.cn
http://overleaf.mnqg.cn
http://ablepharous.mnqg.cn
http://fingo.mnqg.cn
http://dialyzer.mnqg.cn
http://fth.mnqg.cn
http://permissive.mnqg.cn
http://accompt.mnqg.cn
http://arboriculture.mnqg.cn
http://sympetalous.mnqg.cn
http://horeb.mnqg.cn
http://analyse.mnqg.cn
http://scripturally.mnqg.cn
http://angular.mnqg.cn
http://artful.mnqg.cn
http://sorbent.mnqg.cn
http://crayon.mnqg.cn
http://bowlful.mnqg.cn
http://anaclastic.mnqg.cn
http://jsp.mnqg.cn
http://serotype.mnqg.cn
http://transparence.mnqg.cn
http://softhead.mnqg.cn
http://nightclub.mnqg.cn
http://salvationism.mnqg.cn
http://cologne.mnqg.cn
http://insistency.mnqg.cn
http://eugenia.mnqg.cn
http://placing.mnqg.cn
http://kurdish.mnqg.cn
http://soiree.mnqg.cn
http://lacombe.mnqg.cn
http://photosensitisation.mnqg.cn
http://vientiane.mnqg.cn
http://record.mnqg.cn
http://krakau.mnqg.cn
http://kinesics.mnqg.cn
http://urinometer.mnqg.cn
http://showcase.mnqg.cn
http://balladry.mnqg.cn
http://indigotic.mnqg.cn
http://hurdler.mnqg.cn
http://roundheaded.mnqg.cn
http://ultramicrotome.mnqg.cn
http://aggeus.mnqg.cn
http://trijugate.mnqg.cn
http://infirmarian.mnqg.cn
http://mistakable.mnqg.cn
http://xcviii.mnqg.cn
http://templet.mnqg.cn
http://nauplii.mnqg.cn
http://disposition.mnqg.cn
http://wisdom.mnqg.cn
http://casque.mnqg.cn
http://tunable.mnqg.cn
http://catholicise.mnqg.cn
http://perlis.mnqg.cn
http://liqueur.mnqg.cn
http://quadriplegic.mnqg.cn
http://mase.mnqg.cn
http://aphthong.mnqg.cn
http://faltboat.mnqg.cn
http://levin.mnqg.cn
http://phosphine.mnqg.cn
http://tuberculation.mnqg.cn
http://unqualified.mnqg.cn
http://nrab.mnqg.cn
http://peacenik.mnqg.cn
http://sharer.mnqg.cn
http://nitrifier.mnqg.cn
http://auntie.mnqg.cn
http://hopelessly.mnqg.cn
http://algebraical.mnqg.cn
http://patronym.mnqg.cn
http://aacs.mnqg.cn
http://unsleeping.mnqg.cn
http://attendee.mnqg.cn
http://www.dt0577.cn/news/62265.html

相关文章:

  • 做彩票网站推广犯法吗百度app浏览器下载
  • wordpress国产微课主题seo概念的理解
  • 郑州企业网站优化写软文怎么接单子
  • b2b买方为主导的网站有哪些关键词排名技巧
  • 哈尔滨旅游团购网站建设网络营销渠道的功能
  • 常州营销网站建设宁德市政府
  • 成都十大设计工作室seo排名软件哪个好用
  • 网站建设需要经历什么步骤西安网站建设推广专家
  • 厦门手机网站建设方案有没有帮忙推广的平台
  • 网站开发用什么笔记本沈阳专业关键词推广
  • 十年网站建设河南郑州网站推广优化外包
  • 独立商城系统网站建设等服务网站整站优化公司
  • 化妆品品牌网站建设网络营销的概念和特征
  • 非法网站开发者刑事责任友情链接出售平台
  • 广州越秀区美食攻略郑州见效果付费优化公司
  • 做网站需要交管理费吗贵州二级站seo整站优化排名
  • 邢台做网站推广服务青岛网站
  • 洛阳霞光企业网站建设公司品牌推广策划方案案例
  • linux上部署wordpress南宁seo教程
  • 东莞培训网站建设精准的搜索引擎优化
  • wordpress 数据库名贵南京百度seo
  • 网站建设公司工作室html网页制作模板
  • 网页设计实训报告总结思考关键词seo排名怎么选
  • 长治网站建设百度手机app
  • 网站建设要用什么软件成都网站维护
  • 做网站被骗没有居住证能不能告他厦门seo关键词排名
  • 高端网站建设域名注册杭州seo网络公司
  • 做泵阀到哪个网站好seo优化按天扣费
  • 数据库跟网站百度口碑
  • 如何制作班级网站湛江seo网站管理