![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
拓扑排序
文章平均质量分 77
ToRe.
这个作者很懒,什么都没留下…
展开
-
HDU 4857 逃生(拓扑排序)
Problem Description 糟糕的事情发生啦,现在大家都忙着逃命。但是逃命的通道很窄,大家只能排成一行。 现在有n个人,从1标号到n。同时有一些奇怪的约束条件,每个都形如:a必须在b之前。 同时,社会是不平等的,这些人有的穷有的富。1号最富,2号第二富,以此类推。有钱人就贿赂负责人,所以他们有一些好处。 负责人现在可以安排大家排队的顺序,由于收了好处,所以他要...原创 2018-07-17 10:29:02 · 182 阅读 · 0 评论 -
POJ 2585 Window Pains(拓扑排序 || 全排列)
DescriptionBoudreaux likes to multitask, especially when it comes to using his computer. Never satisfied with just running one application at a time, he usually runs nine applications, each in its o...原创 2018-07-18 11:28:38 · 225 阅读 · 0 评论 -
Codeforces Round #532 (Div. 2) E. Andrew and Taxi(二分+拓扑排序)
题目链接题意给你一个图1-n标号,m条有向边。每条有向边有一个权值,代表翻转其方向所需代价。求使得图变成无环图,翻转边权的最大值最小。思路二分答案,判断权值大于答案的边集是否能成环,如果不能说明答案可以再小点,否则答案可以大点。关键是翻转哪些边比较难想,第一次感受到拓扑排序,排序二字用处。按拓扑排序的顺序,给每个点从小到大赋权,最后判断如果起点权值大于终点权值则需要翻转。画个图就明...原创 2019-01-14 10:48:37 · 1191 阅读 · 9 评论 -
Codeforces Round #541 (Div. 2) D. Gourmet choice(并查集+拓扑排序)
题目连接题意给你两个长度分别为 n,m的正整数序列 a,b。以矩阵形式给出所有 ai{a_i}ai 和 bjb_jbj(1≤i≤n,1≤j≤m) 的大小关系(>,<,=)。构造符合条件的 a 和 b序列,且 a,b 中最大元素尽量小。无解,输出No。思路将每个元素设为一个节点,两者元素如果相同则用并查集合并,最后对合并后的点建图。如a>b,b到a存在一条单向边a&...原创 2019-02-25 12:29:39 · 92 阅读 · 0 评论