码迷,mamicode.com
首页 >  
搜索关键字:仙人掌    ( 164个结果
P4244 [SHOI2008]仙人掌图 II
"P4244 [SHOI2008]仙人掌图 II" 仙人掌求直径,和树一样最大+次大 处理环时,算一下环内两点距离+子树最大和,根节点此时的其他子树已确定的最大子树 用 环内一点距离+点最大子树更新 cpp include include include include using namespac ...
分类:其他好文   时间:2018-12-31 00:01:30    阅读次数:175
pkuwc 前的任务计划
菜鸡 wxw 的计划(~~肯定会咕咕咕~~ 12.27 1. luogu P4244 [SHOI2008]仙人掌图 II 2. luogu P4246 [SHOI2008]堵塞的交通 3. luogu P1848 [USACO12OPEN]书架Bookshelf ...
分类:其他好文   时间:2018-12-27 00:28:52    阅读次数:132
UOJ #79 一般图最大匹配
一般图最大匹配 从前一个和谐的班级,所有人都是搞OI的。有 $n$ 个是男生,有 $0$ 个是女生。男生编号分别为 $1,…,n$。 现在老师想把他们分成若干个两人小组写动态仙人掌,一个人负责搬砖另一个人负责吐槽。每个人至多属于一个小组。 有若干个这样的条件:第 $v$ 个男生和第 $u$ 个男生愿 ...
分类:其他好文   时间:2018-12-24 19:49:46    阅读次数:114
ZJOI2017 仙人掌
题目大概是给个无向图,求添加边使其变为仙人掌的方案数。 直接判断是否仙人掌,特判输出0即可。 否则的话,把环拆开成链变成一个树,考虑暴力计算儿子的配对方案数,打表规律:$f[i] = f[i 1] + (i 1) \times f[i 2]$ 其实也可以推一推,如果不连边就是$f[i 1]$,如果连 ...
分类:其他好文   时间:2018-12-12 22:39:15    阅读次数:133
P4244 [SHOI2008]仙人掌图 II
"传送门" 仙人掌直径,以前好像模拟赛的时候做到过一道基环树的直径,打了个很麻烦的然而还错了……今天才发现那就是这个的弱化版啊…… 如果是树的话用普通的dp即可,记$f[u]$表示$u$往下最长能伸多少。我们用一个类似tarjan的做法,在dfs的过程中记录dfn和low,如果某条边不在环内,那么这 ...
分类:其他好文   时间:2018-11-29 15:28:26    阅读次数:135
bzoj4316: 小C的独立集
"传送门" 首先这是个仙人掌,设$f[i][0/1]$表示当前节点$i$,选或不选的最大独立集 如果某条边是树边,那么直接树形dp的转移即可 考虑如果它的某棵子树恰好是一个环该怎么办 我们枚举这个环的顶端选或者不选,然后从这个环的底部开始遍历一遍即可 //minamoto include defin ...
分类:其他好文   时间:2018-11-27 22:53:04    阅读次数:284
2015-2016 ACM-ICPC Northeastern European Regional Contest (NEERC 15)C - Cactus Jubilee
题意:给一颗仙人掌,要求移动一条边,不能放在原处,移动之后还是一颗仙人掌的方案数(仙人掌:无向图,每条边只在一个环中),等价于先删除一条边,然后加一条边 题解:对于一颗仙人掌,分成两种边,1:环边:环上的边2,树边:非环上的边 考虑1.删除树边,那么只需联通两个联通快,那么方案数就是两个联通块乘积 ...
分类:其他好文   时间:2018-11-15 22:42:17    阅读次数:217
紫魔法师
题目背景 “サーヴァント、キャスター、Medea。” 紫魔法师 题目描述 给出一棵仙人掌(每条边最多被包含于一个环,无自环,无重边,保证连通),要求用最少的颜色对其顶点染色,满足每条边两个端点的颜色不同,输出最小颜色数即可 输入描述 第一行包括两个整数n,m,表示顶点数和边数 n using nam ...
分类:其他好文   时间:2018-10-27 14:43:32    阅读次数:173
bzoj 1023
我说这是我们的noip互测题你信吗... 首先介绍一下仙人掌(略,参见题面) 然后我们思考一下怎么做: 首先,如果原图是一棵树,那么做法是很显然的(树上最长链嘛) 但是,图是一个仙人掌,所以树上最长链的做法有bug 所以我们考虑:是否能将树上的做法移接到仙人掌上即可 怎么移接? 我们看到,根据仙人掌 ...
分类:其他好文   时间:2018-10-08 20:34:40    阅读次数:194
bzoj3047:Freda的传呼机&&bzoj2125: 最短路
完结撒花!!!!!!!!!!! 最后一题填坑1A仙人掌WWWWWWW我真流弊 首先把环拆开,环中每一个点连向环的根,然后搞LCA,答案就是套路的d[x]+d[y]-d[lca]*2 然后就可以发现,其实只有当fx和fy在同一个环里面,才有可能通过不同的路线导致答案更小,特判之即可。 ...
分类:其他好文   时间:2018-08-30 21:43:32    阅读次数:163
164条   上一页 1 ... 3 4 5 6 7 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!