树上
ZBoWing
这个作者很懒,什么都没留下…
展开
-
【机房练习赛】Count(树上妙用)
当时考试的时候我看到这道题都蒙了,完全没有思路。还是机房里的各路大佬把我讲懂了。首先做这道题之前需要先证明一件事情:若分的块大小确定,若可以分,那么有且只有一种。那么对于上面这颗树的一部分如图,若以下分法是合法的:那么其他分支也是合法的;这时如果像下图一样分,就会出现一种情况:显然n与n+1是互质的,原来n%4==0而现在不成立了。所以得证。那么开始继续深入吧:要分成几个相同...原创 2019-08-22 17:38:16 · 140 阅读 · 0 评论 -
【题解】【POJ3417】暗的连锁【LCA+树上差分】
题目描述原题来自:POJ 3417Dark 是一张无向图,图中有n个节点和两类边,一类边被称为主要边,而另一类被称为附加边。Dark 有 条主要边,并且 Dark 的任意两个节点之间都存在一条只由主要边构成的路径。另外,Dark 还有m条附加边。你的任务是把 Dark 斩为不连通的两部分。一开始 Dark 的附加边都处于无敌状态,你只能选择一条主要边切断。一旦你切断了一条主要边,Dark 就...原创 2019-09-10 16:57:34 · 980 阅读 · 0 评论 -
【题解】【BZOJ1832】聚会(LCA)
DescriptionY岛风景美丽宜人,气候温和,物产丰富。Y岛上有N个城市,有N-1条城市间的道路连接着它们。每一条道路都连接某两个城市。幸运的是,小可可通过这些道路可以走遍Y岛的所有城市。神奇的是,乘车经过每条道路所需要的费用都是一样的。小可可,小卡卡和小YY经常想聚会,每次聚会,他们都会选择一个城市,使得3个人到达这个城市的总费用最小。 由于他们计划中还会有很多次聚会,每次都选择一个地点是...原创 2019-09-11 19:52:02 · 1060 阅读 · 0 评论 -
【一本通提高篇】【题解】皇宫看守(树形DP总结)
思路:做过最大独立集,最小点覆盖,最小支配集,树上背包,普通树形DP,这就是树形DP的主要方式。最小支配集是选择最少的点去覆盖所有的点,每个选择的点可以覆盖相连的点和它本身。首先,最小支配集的状态设置就有难度,不只是用子节点跟新父亲节点,父亲的状态也会影响答案。那么我们这样定义状态:有三种状态:1.选父亲节点,不选本节点。2.选子节点,不选本节点。3.选本节点。那么:dp[x]...原创 2019-09-20 17:15:42 · 650 阅读 · 0 评论