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

ie浏览器哪个做网站稳定自助网站建设平台

ie浏览器哪个做网站稳定,自助网站建设平台,如何做网站粘贴广告,网站建设开发网站wrrgbdd为什么记录呢 因为不记录全忘了 虽然记了也不一定会看 有向无环图一定有拓扑序列邮箱无环图 - 拓扑图 入度为0的点作为起点入度为0的点入队列枚举出边 t->j删掉当前边,t->j . j的入度减1判断j的入度是否为0,来判断是否加入队列 有环: …

为什么记录呢
因为不记录全忘了
虽然记了也不一定会看

  1. 有向无环图一定有拓扑序列
  2. 邮箱无环图 - 拓扑图
  1. 入度为0的点作为起点
  2. 入度为0的点入队列
  3. 枚举出边 t->j
  4. 删掉当前边,t->j . j的入度减1
  5. 判断j的入度是否为0,来判断是否加入队列
  1. 有环: 不存在入度为0的点
#include<iostream>
#include<algorithm>
#include<cmath>
#include<cstring>using namespace std;const int maxn = 100010;int h[maxn], e[maxn], ne[maxn], idx;int q[maxn],d[maxn];int n;int hh = 0, tt = -1;void add(int a, int b){e[idx] = b;ne[idx] = h[a];h[a] = idx++;
}bool topsort(){while(hh <= tt){int t = q[hh++];for(int i = h[t]; i != -1; i = ne[i]){int j = e[i];d[j]--;if(d[j] == 0){q[++tt] = j;// cout<<"j: "<< j << " "; }}}// cout<<"tt " << tt << "n-1 "<< n-1 << '\n';return tt == n-1;}int main(){int m,a,b;memset(h , -1, sizeof h);cin >> n >> m;for(int i = 0; i < m; i++){cin>>a>>b;add(a,b);// cout<<"b  "<< b << " ";d[b]++;}for(int i = 1; i <= n; i++){if(d[i] == 0){// cout<<"i: " << i<<'\n';q[++tt] = i;}}if(topsort()){for(int i = 0; i < n; i++){cout<<q[i] << " ";}}else cout<<-1<< '\n';return 0;
}
http://www.dinnco.com/news/63957.html

相关文章:

  • 网站信息维护方案推广找客户平台
  • 柳州网站建设公石家庄seo推广
  • 招工做哪个网站百度快速收录网站
  • wap网站开发平台seo推广优化多少钱
  • 申请网站备案要多久今日头条热搜榜
  • 电子商务网站对比分析湖南关键词优化排名推广
  • wordpress主页布局上海网站seo
  • 开发公司对联宁波网站推广优化
  • 加强局门户网站建设西安网络推广优化培训
  • 周至做网站的公司百度app广告
  • 网站服务器到期了怎么续费网站建设与管理属于什么专业
  • 郧阳网站建设网站查询域名入口
  • 网站建设 企业观点搜索引擎广告推广
  • 广州网站优化注意事项友链交换
  • 政府网站建设规范谷歌浏览器网页版
  • 企业做网站上海做网站推广需要多少钱
  • vi手册seo的宗旨是什么
  • 怀化公积金网站在线工具seo
  • 广州网站开发设计公司百度我的订单
  • 综合社区网站开发费用近10天的时事新闻
  • 山西网站建设公司拓客引流推广
  • 网站开发要求有哪些苏州seo培训
  • 网站营销外包公司互联网营销策划方案
  • 郑州餐饮网站建设公司排名百度推广点击收费标准
  • 石家庄网站建设批发宁波seo在线优化公司
  • 靠谱的做网站的公司以品牌推广为目的的广告网络平台
  • 聊城网站开发备案域名出售平台
  • 昆明网站制作代理项目推广方式有哪些
  • 重庆网络公司流程杭州市优化服务
  • 浪起网站建设站长工具外链查询