码迷,mamicode.com
首页 >  
搜索关键字:缩点    ( 1140个结果
POJ 2186 - Popular Cows - 强连通分量,缩点
题目大意: 给定一个含N个点、M条边的有向图,求其中有多少个点,可以由其他任意一点出发到达它? N<=1e4,M<=5e4。 为了描述和编程简便,我们建立原图的反图,这样问题转化为:有多少个点满足从它出发可以到达其他任意一点。 若无特殊说明,以下所指的图均为反图。 引理1:满足条件的所有点必然在同一 ...
分类:其他好文   时间:2018-02-20 23:35:00    阅读次数:204
BZOJ 1179 [Apio2009]Atm
题解:裸的缩点+最短路(DP) ...
分类:Windows程序   时间:2018-02-19 20:44:08    阅读次数:221
[BZOJ2959]长跑
我的lct比别人慢系列... 因为边双存在欧拉回路,所以每个边双的点只要取一个就可以全取,我们可以把边双缩点,图就变成一棵树了 只有在不同的点双之间连边,缩点才会发生,关键在于怎么缩 我们可以维护一个并查集存每个点在哪个边双里,缩点时就把路径提出来,把并查集全部合并,最后更新一下缩出来的点的全职就好 ...
分类:其他好文   时间:2018-02-19 16:40:25    阅读次数:162
[SDOI2010] 所驼门王的宝藏 [建图+tarjan缩点+DAG dp]
题面传送门: 传送门 思路: 看完题建模,容易得出是求单向图最长路径的问题 那么把这张图缩强联通分量,再在DAG上面DP即可 然而 这道题的建图实际上才是真正的考点 如果对于每一个点都直接连边到它所有的后继节点,那么可以被卡掉(1e5个点在同一行上) 考虑改变思路,运用网络流建图中的一个常用技巧:把 ...
分类:其他好文   时间:2018-02-19 16:40:06    阅读次数:186
POJ 3177 - Redundant Paths - 双连通分量
题目大意: 给定一个N个点,M条边的无向连通图(可能有重边),要求让任意两点间都有两条或以上的路径,且这些路径没有公共边。问至少需要加多少条边? N<=5e3,M<=1e4。 求双连通分量并缩点。详见:https://www.cnblogs.com/frog112111/p/3367039.html ...
分类:其他好文   时间:2018-02-18 12:37:20    阅读次数:134
Poj 2186 Popular Cows(Tarjan 强连通缩点)
传送门:Poj 2186 题意:给你n头牛,m种关系,A牛认为B牛是popular的,B牛认为C牛是popular的,则A也认为C是popular的,问最终有几头被所有牛认为是popular的牛 题解:强连通缩点基础题(虽然我Tarjan和缩点都是对的,但是最终讨论判断的时候写垮了(写了3天。。。。 ...
分类:其他好文   时间:2018-02-17 22:51:32    阅读次数:185
HDU 1827 Summer Holiday(强连通)
HDU 1827 Summer Holiday 题目链接 题意:中文题 思路:强连通缩点,每一个点的权值为强连通中最小值,然后入度为0的点就是答案 代码: #include <cstdio> #include <cstring> #include <vector> #include <algorit ...
分类:其他好文   时间:2018-02-15 15:57:57    阅读次数:175
bzoj2208: [Jsoi2010]连通数
补写。 学了学用bitset优化floyd,做这题比用强联通缩点+DP方便多了。 bitset具体就是一串编码,比如说定义bitset<2100>b,b就是一个2100位的01串。 由于位运算的存在,那么folyd的时候可以省掉一个j的循环,直接用整个串和另一个串做或运算 就像这样 for(int ...
分类:Web程序   时间:2018-02-13 12:26:26    阅读次数:198
bzoj千题计划232:bzoj4727: [POI2017]Turysta
http://www.lydsy.com/JudgeOnline/problem.php?id=4727 竞赛图tarjan缩点后得到的拓扑图一定是一条链 因为竞赛图任意两点的前后顺序确定,只有一种拓扑序列 竞赛图tarjan缩完点后,若出现强联通分量A和B 那么A中所有点 和 B中所有点的连边 要 ...
分类:其他好文   时间:2018-02-11 14:28:52    阅读次数:209
bzoj2438: [中山市选2011]杀人游戏(强联通+特判)
2438: [中山市选2011]杀人游戏 题目:传送门 简要题意: 给出n个点,m条有向边,进行最少的访问并且可以便利(n-1)个点,求这个方案成功的概率 题解: 一道非常好的题目! 题目要知道最大的存活概率,那么也就是找到直接找到杀手的最小概率 那么我们采用强联通缩点: 统计每个联通分量的入度,如 ...
分类:移动开发   时间:2018-02-10 11:23:14    阅读次数:180
1140条   上一页 1 ... 38 39 40 41 42 ... 114 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!