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

平顶山市网站建设_网站建设公司_色彩搭配_seo优化

有没有教做蛋糕的网站,8大营销工具,黄页88官网登录,商贸公司寮步网站建设极致发烧概念 一个有向图#xff0c;如果图中有入度为 0 的点#xff0c;就把这个点删掉#xff0c;同时也删掉这个点所连的边。一直进行上面的处理#xff0c;如果所有点都能被删掉#xff0c;则这个图可以进行拓扑排序。拓扑排序是对DAG#xff08;有向无环图#xff09;上的节…概念 一个有向图如果图中有入度为 0 的点就把这个点删掉同时也删掉这个点所连的边。一直进行上面的处理如果所有点都能被删掉则这个图可以进行拓扑排序。拓扑排序是对DAG有向无环图上的节点进行排序使得对于每一条有向边u-vu 都在v之前出现。简单地说是在不破坏节点先后顺序的前提下把DAG拉成一条链。 算法过程 构造拓扑序列步骤 从图中选择一个入度为零的点。 输出该顶点从图中删除此顶点及其所有的出边。 重复上面两步直到所有顶点都输出拓扑排序完成或者图中不存在入度为零的点此时说明图是有环图拓扑排序无法完成陷入死锁。 代码框架 int n; vectorint g[MAXN]; // 储存节点出边 int in[MAXN]; // 存储每个结点的入度 bool toposort() {vectorint l; // 排序结果queueint q;for (int i 0; i n; i){ // 入度为0的节点入队if (in[i] 0) {q.push(i);}}while (!q.empty()) {int u q.front();q.pop();l.push_back(u);for (auto v : G[u]) { // 删除与节点u直接相连的边if (--in[v] 0) { // 出现新入度为零的节点入队q.push(v);}}}return l.size() n; } 题单 207. 课程表 - 力扣LeetCode 210. 课程表 II - 力扣LeetCode
http://www.lebaoying.cn/news/96175.html

相关文章:

  • 提供做pc端网站做网站app价格多少钱
  • 展板模板网站wordpress一键采集文章
  • 做抛物线的网站wordpress dux5.1
  • 常用的网站都有哪些做电商网站有什语言好
  • 软装设计网站大全wordpress建站侵权
  • 社交网站建设流程金融公司网站免费模板
  • 如何用云指做自己的网站江西恒通建设工程有限公司网站
  • 好的网站设计特点怎么跟电商合作去哪找
  • 网站建设月总结国外设计网站欣赏
  • 公司网站设计制作长沙什么网站可以分享wordpress
  • 素马网站设计公司wordpress文章发送代码块
  • 优质的常州网站建设酒店网站模板设计方案
  • 男人和女人做羞羞的事情网站永远免费的域名
  • 百度站长平台账号搜索引擎优化的主要工作
  • 网站策划书的撰写佛山网站设计步骤
  • 西宁做网站是什么网站功能介绍
  • 网站开发文献综述范文网页设计制作实训总结
  • 介绍自己的做的网站个人证书查询网入口免费
  • 网站基础建设和维护做微信商城网站哪家好
  • 网站建设 洪中公教育it培训机构
  • 淘宝联盟 网站备案什么是关键词举例说明
  • 网站开发语言分为几种郑州app开发公司
  • 网站建设推广什么意思会泽做网站
  • 高端品牌网站网站建设与维护课件
  • 江西建设厅网站电子wordpress 分类前缀
  • 杭州哪家网站建设公司好杭州网站建设招聘
  • 淄博 网站制作鼎成中考开卷通有关网站做的电子书
  • 手机网站大全网站哪些公司做外贸网站好
  • 网站开发实习个人小结电商指的是什么行业
  • 网站服务器租用价格怎么算建筑工程网校排名