码迷,mamicode.com
首页 >  
搜索关键字:仙人掌图    ( 55个结果
bzoj 1023: [SHOI2008]cactus仙人掌图 tarjan索环&&环上单调队列
1023: [SHOI2008]cactus仙人掌图Time Limit:1 SecMemory Limit:162 MBSubmit:1141Solved:435[Submit][Status]Description如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)...
分类:其他好文   时间:2014-11-27 08:00:03    阅读次数:335
BZOJ1023 [SHOI2008]cactus仙人掌图
滚回第一页去了。。。好吧,看了题解蒟蒻也写不粗来,怎么办捏?看这个吧:Orz YDC巨巨;但是巨巨写的程序又不优美,于是程序Orz hzwer其实这题的重点在于tarjan和单调队列dp里"f的更新"和"ans的更新"的先后顺序。。。蒟蒻我研究半天才略懂还写不出题解,真是弱到不行了我去 ≥v≤~~~...
分类:其他好文   时间:2014-10-22 21:55:07    阅读次数:266
bzoj 1023: [SHOI2008]cactus仙人掌图
这道题是我做的第一道仙人掌DP,小小纪念一下…… 仙人掌DP就是环上的点环状DP,树上的点树上DP。就是说,做一遍DFS,DFS的过程中处理出环,环上的点先不DP,先把这些换上的点的后继点都处理出来,再从环上DFS序最小的点开始进行环状DP,就ok了。但是注意判断是不是父边不能用 v[k] !...
分类:其他好文   时间:2014-09-03 21:05:57    阅读次数:851
UVA 10510 - Cactus(有向仙人掌图判定)
UVA 10510 - Cactus 题目链接 题意:给定一个有向图,问这个图是否为仙人掌图(一条边不属于两个及以上环) 思路:类似构造scc的dfs,判定方法为: 1、必然是一个强连通分量 2、一个环上的节点必然只能经过一次 那么dfs的时候,只要记录下每个结点的父亲结点,如果遇到一个结点之前遍历过了,那么就回退的找到改结点,把环上的结点都+1(注意当前结点不算,因为...
分类:其他好文   时间:2014-09-01 17:49:33    阅读次数:216
hdu 3594 Cactus /uva 10510 仙人掌图判定
仙人掌图(有向):同时满足:1强连通;2任何边不在俩个环中。 个人理解:其实就是环之间相连,两两只有一个公共点,(其实可以缩块),那个公共点是割点。HDU数据弱,网上很多错误代码和解法也可以过。 个人解法: 我认为:  :仙人掌图必然是欧拉图!这样只用“入度=出度”就可以简单地判断强连通(欧拉图显然强连通)了!而且这个必要(不充分)条件还秒杀好多数据(强连通++)。       个人证明...
分类:其他好文   时间:2014-05-03 21:38:39    阅读次数:250
55条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!