拓扑排序
标签:node 拓扑 using stack string end ext define eve
拓扑排序:给一张有向无环图,求一个序列使得每一条边(x,y),x都出现在y之前
1.把所有预处理过的入度为0的节点加入队列中
2.每次取出队头,把队头加入答案序列尾部
3.把与队头相连的边的节点入度 -1,若减为0,加入队列
4.重复操作直至队列为空
若题目要求输出字典序最小或最大的拓扑排序 可以用优先队列
模板:
#include
#include
#include
#include
#include
#include
#include
#include
#include
View Code
拓扑排序
标签:node 拓扑 using stack string end ext define eve
原文地址:https://www.cnblogs.com/Dxy0310/p/9531840.html
文章来自:
搜素材网的
编程语言模块,转载请注明文章出处。
文章标题:
拓扑排序
文章链接:http://soscw.com/essay/106238.html
评论