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

网站查询站长工具网络系统简介

网站查询站长工具,网络系统简介,怎么查网站有没有做404,传媒公司排行原题:207. 课程表 - 力扣(LeetCode) 这是一道经典的拓扑排序题目,为理解和解决这类题目,我们首先了解下拓扑排序。 在图论中,拓扑排序(Topological Sorting)是一个有向无环图&…

 原题:207. 课程表 - 力扣(LeetCode)

这是一道经典的拓扑排序题目,为理解和解决这类题目,我们首先了解下拓扑排序。

在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列,它有以下性质

(1)唯一性

当有向无环图呈线性结构(即从第一个节点到最后一个节点有一条路径连接所有节点)时,拓扑排序唯一。当图中存在多个无依赖关系的节点时,拓扑排序不唯一。

(2)时间复杂度

Kahn算法和DFS算法的时间复杂度均为O(V+E),其中V是节点数,E是边数。两种算法都能高效处理大规模图结构。

(3)环检测(这个是解题的关键)

如果算法结束后拓扑排序的节点数少于图中总节点数,说明图中存在环。这使得拓扑排序算法同时成为检测有向图是否有环的有效方法。

其他背景:

什么是度?出度?入度?

​​​​​https://zh.wikipedia.org/wiki/%E5%BA%A6_(%E5%9B%BE%E8%AE%BA)

解法:

这里主要分为两种,第一种是BFS广度优先搜索(基于入度的Kahn算法),第二种是DFS深度优先搜索。

(1)BFS

func canFinish(numCourses int, pre [][]int) bool {edges := make(map[int][]int,numCourses)indges := make([]int,numCourses)for i := range pre {p:=pre[i]edges[p[1]] = append(edges[p[1]],p[0])indges[p[0]]++}q:=[]int{}for i := range indges {if indges[i]== 0 {q = append(q,i)}   }result := []int{}for len(q)>0 {u := q[0]q=q[1:]result = append(result,u)for _,v:=range edges[u] {indges[v]--if indges[v] == 0 {q = append(q,v)}} }return len(result) == numCourses}


文章转载自:

http://sVqmRgAc.kfmnf.cn
http://WrLoqbe1.kfmnf.cn
http://xKxXkqe4.kfmnf.cn
http://goZCy0ZR.kfmnf.cn
http://4tCpLqBq.kfmnf.cn
http://gJtyWDY6.kfmnf.cn
http://vU1tsx2z.kfmnf.cn
http://aAvK9Kd1.kfmnf.cn
http://pjK60ort.kfmnf.cn
http://gWUObbpk.kfmnf.cn
http://R13BTDTw.kfmnf.cn
http://voIy5NiN.kfmnf.cn
http://OxVV7T7c.kfmnf.cn
http://W40OE1cE.kfmnf.cn
http://Lz1MfThb.kfmnf.cn
http://8FdVPm8X.kfmnf.cn
http://BsMtsZeD.kfmnf.cn
http://Axu2AL7j.kfmnf.cn
http://KLWj75lj.kfmnf.cn
http://d1QYemiz.kfmnf.cn
http://JGO4sNMF.kfmnf.cn
http://LmvZ807i.kfmnf.cn
http://o1q7UXgQ.kfmnf.cn
http://ImD4dWIS.kfmnf.cn
http://K56Vbg6y.kfmnf.cn
http://4MMaRG2S.kfmnf.cn
http://JVIYBQLl.kfmnf.cn
http://bkRLpmiD.kfmnf.cn
http://m5nSg0on.kfmnf.cn
http://sTMfCqJg.kfmnf.cn
http://www.dtcms.com/wzjs/688205.html

相关文章:

  • 长安外贸网站建设仿京东网站
  • 自己做网站不推广做兼职设计去哪个网站
  • google网站打不开西安免费网站建设
  • 中国商务商会官方网站房地产公司网站建设方案
  • 在元典公司做网站有合同吗旅游 网站建设
  • 厦门网站建设厦门seo百度推广外包
  • 网站seo工作wordpress 域名配置
  • 排版设计的网站十堰学校网站建设
  • xp花生壳做自己的网站同ip网站有什么危害
  • 重庆seo网站系统安卓 开发
  • 普通网站怎么做h5汕头网站模板
  • ppt插件 网站wordpress 360友链
  • 有专业设计网站吗php网站开发安全
  • 做MAD生肉网站基于wordpress的博客
  • 张家港电脑网站制作网站建设模板是什么
  • 北京建站优化公司互联网企业排名2021
  • 使页面具有动态效果的网站建设技术是外贸平台收费标准
  • 建设个人网站的好处佛山seo优化评价
  • 网站建设推广行业wordpress关闭手机版
  • 河北建设厅网站查询网站设计怎么做一点首页就跳转
  • 开发php网站建设秋莱网站建设
  • 有哪些做平面设计好的网站有哪些可以做视频的网站
  • 班级网站主页怎么做做网站怎么电话约客户
  • 公司网站需要程序员做吗西宁服务
  • 网站开发设计步骤网络推手公司怎么收费
  • 毕业设计可以做自己的网站吗护肤品网站建设前的行业分析
  • 手机微信客户端网站建设临邑网页设计
  • 怎样把已经有的网站做推广一种子网站做的很好的视频广告
  • 商标设计在线生成器西安网站优化效果
  • 网站开发怎么报价建设网站包维护