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

济南网站建设推广报价网站建设网络公司整站源码

济南网站建设推广报价,网站建设网络公司整站源码,长春网站建设托管,吉林整站优化概念 一个有向图#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.hkea.cn/news/14344616/

相关文章:

  • 手机原理网站网站建设介绍ppt模板下载
  • 江苏扬州建设局网站网站管理与开发怎么做网站
  • 免费做兼职的网站有吗寻花问柳-专注做一家男人的网站猪
  • 制作自己的个人网站网站开发工程师分析
  • 营销型网站的例子安徽省建设信息网
  • 新建站点甘肃网站建设制作商
  • 网站营销成功的案例网站建设时间计划
  • 网站制作公司兴田德润i在哪里做网站定制开发的公司哪家好
  • 怎么注册网站啊怎么给网站做二维码
  • 凡科网做网站要钱吗网站怎么进行优化排名
  • 个人网站建设方案书用备案的百度关键词排行榜
  • 华夏名网网站建设外贸如何推广
  • 亚马逊雨林有多恐怖熊掌号接合网站做seo
  • 网站的底部导航栏怎么做网页禁止访问怎么解决
  • 网站建设的基础内容门户网站建设整改报告
  • wordpress 建站插件wordpress 标签调用
  • 两学一做教育纪实评价系统网站产品如何在网上推广
  • 容县建设工程交易中心网站海晏网站建设公司
  • 博客 建立网站wordpress插件采集
  • 企业网站模板下载psd格式郑州网站权重
  • 网站建设的基本特点一个虚拟主机如何做多个网站
  • 罗湖中小网站建设广西建设网是正规网站吗
  • 浙江华洋建设有限公司网站网站换域名怎么做
  • 企业网站设计教程报名网站如何做
  • 检测网站是否被墙企业网站建设合同 百度文库
  • 文化投资的微网站怎么做移动互联网开发心得体会
  • 户外拓展公司网站开发报价单模板怎么做
  • 国外html5网站源码无忧网络网站建设
  • 聊城手机网站建设服务上海工商网站
  • wordpress幻灯片模板seo推广介绍