拓扑排序
九野的博客
这个作者很懒,什么都没留下…
展开
-
ZOJ 3780 Paint the Grid Again 拓扑排序 策略题
题意:给定n*n的矩阵有2个操作:1、把一行变成X2、把一列变成O限制:每行(每列)只能变一次给定结果图,开始时图无O,X,问最小操作步数(且字典序最小)直接模拟即可#include#include#include#include#include#include#include#includeusing namespace std;#define原创 2014-04-14 12:06:31 · 2713 阅读 · 0 评论 -
ZOJ 3795 Grouping 缩点拓扑序下求最长链
题意:给定n个点,m条有向边。把点分成几个集合使得每个集合中的任意2点都不可达(一个集合只存放一个点也可以)问最少需要分成几个集合。如果没有环,则这个题目就是求有向图的最长链,拓扑序下跑bfs即可。但是有环,所以把环缩点成新点x,而点x的点权就是x点在原图中对应的顶点个数。缩点后就是有向无环图,继续跑一个拓扑序。#include #include #includ原创 2014-06-02 16:16:54 · 2230 阅读 · 0 评论 -
UVALive 6195 The Dueling Philosophers Problem 强连通缩点+拓扑序
题目链接:点击打开链接给定n个点m条限制下面限制 u->v表示u必须排在v前面,问把n个数排成一排有多少种方法。若有0种输出01种输出1多种输出2**边的数量题目里少了个0==思路:0种就是有环,缩点一下判断强连通分量是不是n个。1种就是拓扑序时队列里任何时刻都只有一个点否则就是2种#pragma comment(linker, "/STAC原创 2014-11-15 18:18:24 · 1597 阅读 · 0 评论 -
ACdream 1083 有向无环图dp
题目链接:点击打开链接人民城管爱人民Time Limit: 12000/6000 MS (Java/Others) Memory Limit: 128000/64000 KB (Java/Others)SubmitStatistic Next ProblemProblem Description一天GG正在和他的后宫之一的MM在外面溜达,MM突然说了原创 2014-06-04 00:05:37 · 2332 阅读 · 0 评论