博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图论之拓扑排序 poj 2367 Genealogical tree
阅读量:6502 次
发布时间:2019-06-24

本文共 845 字,大约阅读时间需要 2 分钟。

题目链接 http://poj.org/problem?id=2367

题意就是给定一系列关系,按这些关系拓扑排序。

#include
#include
#include
#include
#include
using namespace std;const int maxn=200;int ans;int n;int in[maxn]; //记录入度int num[maxn]; //记录答案vector
E[maxn]; //记录边void topo_sort() //拓扑排序{ queue
q; for(int i=1; i<=n; i++) if(!in[i]) { q.push(i); in[i]=-1; } while(!q.empty()) { int now=q.front(); num[ans]=now; ans++; q.pop(); for(int i=0; i
0) in[E[now][i]]--; for(int i=1; i<=n; i++) if(!in[i]) { in[i]=-1; q.push(i); } } return ;}int main(){ while(~scanf("%d",&n)) { memset(num,0,sizeof(num)); memset(in,0,sizeof(in)); for(int i=0;i

 

转载于:https://www.cnblogs.com/xcantaloupe/p/6628681.html

你可能感兴趣的文章
Sharepoint 2013 左右&quot;SPChange&quot;一个简短的引论
查看>>
DOM Document节点类型详解
查看>>
java总结,错误集
查看>>
好老板VS坏老板
查看>>
足球和oracle列(4):巴西惨败于德国,认为,差额RAC拓扑控制!
查看>>
LoadRunner之自定义HTTP请求
查看>>
LoadRunner检查点
查看>>
统计难题(trie树)
查看>>
总结概括对于大数据、高并发的网站如何进行优化的问题
查看>>
Courses(最大匹配)
查看>>
[Protractor] Getting Started With Protractor
查看>>
[CareerCup] 14.5 Object Reflection 对象反射
查看>>
Hadoop学习笔记—15.HBase框架学习(基础实践篇)
查看>>
魅族/锤子/苹果 悬停效果的实现
查看>>
How to install sharepoint server 2010 sp2 in window 7 x64
查看>>
nw.js桌面软件开发系列 第0.1节 HTML5和桌面软件开发的碰撞
查看>>
oracle如何获取当年第一月,如今年是2015年,则需获取 201501
查看>>
POJ 1185 炮兵
查看>>
C#的async和await
查看>>
经常使用MD5算法代码
查看>>