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

安仁网站制作怎么做网页游戏的托

安仁网站制作,怎么做网页游戏的托,郑州高端设计公司,wordpress 插件 样式有向图的拓扑排序就是图的宽度优先遍历的一个应用 有向无环图一定存在拓扑序列#xff08;有向无环图又被称为拓扑图#xff09;#xff0c;有向有环图一定不存在拓扑序列。无向图没有拓扑序列。 拓扑序列#xff1a;将一个图排成拓扑序后#xff0c;所有的边都是从前指…有向图的拓扑排序就是图的宽度优先遍历的一个应用 有向无环图一定存在拓扑序列有向无环图又被称为拓扑图有向有环图一定不存在拓扑序列。无向图没有拓扑序列。 拓扑序列将一个图排成拓扑序后所有的边都是从前指向后的。 入度有多少条边指向自己 出度有多少条边指向别人 入度为0的点都可以排在最前边 #includeiostream #includecstringusing namespace std;const int N 100010;int n, m; int h[N], e[N], ne[N], idx; int q[N]; int d[N]; //入度void add(int a, int b) {e[idx] b, ne[idx] h[a]; h[a] idx ; }bool toposort() {int hh 0, tt -1;for(int i 1; i n; i ){if(!d[i]) q[ tt] i; \\入度为零的点推入队列}while(hh tt){int t q[hh ];for(int i h[t]; i ! -1; i ne[i]){int j e[i]; //枚举t的所有出边jd[j] -- ; /删掉t - j边j的入度--if(d[j] 0) q[ tt] j; //如果j的入度0,推入队列}}return tt n - 1; //如果队尾 n - 1说明所有点都进过队列了,说明该图是一个有向无环图 }int main() {cin n m;memset(h, -1, sizeof h);while(m -- ){int a, b;cin a b;add(a, b);d[b] ;}if(toposort()){for(int i 0; i n; i ) cout q[i] ;}else cout -1 endl;return 0; }
http://www.dnsts.com.cn/news/158738.html

相关文章:

  • 国内永久免费域名申请网站郑州一建集团工程建设有限公司
  • 建设游戏网站目的及其定位wordpress管理员手册
  • 如何在搜索引擎做网站wordpress怎么使用固定连接
  • 外国做电子产品网站有哪些个人主页页面设计制作
  • 海口商城网站建设网页设计过程报告
  • 网站建设中最有效网站推广方式学做网站论坛VIP怎么样
  • 兼职做网站wordpress错误
  • 内乡微网站建设vs 2015可以做网站吗
  • 网站怎么做 凡科关键词分类
  • 河北省住房和城市建设局采购网站深圳公司注册登记中心
  • 做网站6000左右的电脑wordpress添加作者名字
  • 网站建设应重视后期的服务和维护怎么做班级网站
  • 网站建设制作设计开发怎么查域名的注册人
  • 三网合一网站开发北京网站备案要求吗
  • 高端网站建设 企业网站建站吾爱上云小程序制作
  • 今天建设银行网站无法登录阳城seo排名
  • 网页的网站建设在哪里湖南有线郴州网络有限公司
  • 云主机做网站网站怎样做收录会更好
  • 生产企业网站欣赏淘宝网店的seo主要是
  • 淘宝网站推广方案怎样做网站收录
  • 用服务器建立网站吗如何创作个人网站
  • 最牛的科技网站建设利用高权重网站做关键词
  • 大兴网站制作农八师建设兵团社保网站
  • 七台河建设网站鞍山58同城最新招聘信息
  • 网站视频大全中企动力全球邮企业邮箱
  • 北京做网站的工作室小程序怎么开发自己的小程序
  • 网站流量统计主要指标包括手机免费代理ip网站
  • 济南网站推广徽hyhyk1济南网站开发公司排名
  • 自己制作的网站怎么做分页网站开发网页
  • 个人博客网站的建设结构图网页升级转跳大通知