码迷,mamicode.com
首页 >  
搜索关键字:树的点分治    ( 63个结果
BZOJ 2152 聪聪可可 | 树的点分治
"BZOJ 2152" 匆匆可可 | 树的点分治 点分治板题。 把树从重心分开,递归处理各个子树,并处理路径跨重心的情况:计算所有点中距离重心的距离相加为3的倍数的点对数,再减去每个子树中距离重心距离和加上二倍“重心到该子树根距离”为3的倍数的点对数。 c++ include include inc ...
分类:其他好文   时间:2017-11-24 00:10:16    阅读次数:146
【树的点分治——模板】
1 #define Troy 9/28/2017 2 3 #define inf 0x7fffffff 4 5 #include "cstdio" 6 #include "cstring" 7 #include "algorithm" 8 using std::sort; 9 10 typedef ... ...
分类:其他好文   时间:2017-09-28 19:56:26    阅读次数:201
【bzoj3672】[Noi2014]购票 斜率优化+CDQ分治+树的点分治
题目描述 给出一棵以1为根的带边权有根树,对于每个根节点以外的点$v$,如果它与其某个祖先$a$的距离$d$不超过$l_v$,则可以花费$p_vd+q_v$的代价从$v$到$a$。问从每个点到1花费的最小代价(中途可以经停其它点) 输入 第 1 行包含2个非负整数 n,t,分别表示城市的个数和数据类 ...
分类:其他好文   时间:2017-09-19 21:16:12    阅读次数:193
【bzoj1316】树上的询问 树的点分治+STL-set
题目描述 一棵n个点的带权有根树,有p个询问,每次询问树中是否存在一条长度为Len的路径,如果是,输出Yes否输出No. 输入 第一行两个整数n, p分别表示点的个数和询问的个数. 接下来n-1行每行三个数x, y, c,表示有一条树边x→y,长度为c. 接下来p行每行一个数Len,表示询问树中是否 ...
分类:其他好文   时间:2017-09-05 20:55:30    阅读次数:133
【BZOJ3451】Tyvj1953 Normal 点分治+FFT+期望
【BZOJ3451】Tyvj1953 Normal Description 某天WJMZBMR学习了一个神奇的算法:树的点分治!这个算法的核心是这样的:消耗时间=0Solve(树 a) 消耗时间 += a 的 大小 如果 a 中 只有 1 个点 退出 否则在a中选一个点x,在a中删除点x 那么a变成 ...
分类:其他好文   时间:2017-08-26 12:54:19    阅读次数:192
【坑】——待填?!
莫名想数一数自己留下的坑: 1.tarjin(割点割桥什么的……好像还不会QAQ) 2.欧拉路(当年怒吃一口xiang) 3.状态压缩DP(刷再多也不能弥补自己的蒟蒻) 4.并查集(据说自己唯一用道这玩意是因为最小生成树QAQ) 5.三分(为什么不能二分乱水。。。) 6.斜率DP(忘~) 7.树上D ...
分类:其他好文   时间:2017-08-11 15:47:03    阅读次数:136
规划:7.1~7.7
似乎从沈阳东北育才回来已经很久了。 许多烦心事,都快让我忘了居然还有个叫“int main()”的东西。 好像连键盘都把我生疏了。 不过,谢天谢地,再一次翻看那些大神的课件时,我的热血似乎又沸腾了。 废话不多说了,该哭的都哭完了,该睁亮眼睛继续走下去了。 对了,Amphetamine,你还记得我吗? ...
分类:其他好文   时间:2017-07-01 09:57:31    阅读次数:133
【bzoj4016】[FJOI2014]最短路径树问题 堆优化Dijkstra+DFS树+树的点分治
题目描述 给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1,32,11,路径B为1,3,2,11,路径B字典序较小。注意是序列的字典序的最小,而非 ...
分类:其他好文   时间:2017-06-23 22:00:10    阅读次数:227
HDU 4670 Cube number on a tree ( 树的点分治 )
题意 : 给你一棵树 。 树的每一个结点都有一个权值 。 问你有多少条路径权值的乘积是一个全然立方数 。 题目中给了你 K 个素数 ( K <= 30 ) , 全部权值都能分解成这k个素数 思路 : 一个全然立方数的素因子个数都是三的倍数 , 所以我们仅仅要求各个素数的个数即可了 , 而且我们仅仅关 ...
分类:其他好文   时间:2017-04-13 20:59:30    阅读次数:217
【bzoj3362/3363/3364/3365】[Usaco2004 Feb]树上问题杂烩 并查集/树形dp/LCA/树的点分治
题目描述 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M(2≤M≤40000)条的不同的垂直或水平的道路连结着农场,道路的长度不超过1000.这些农场的分布就像下面的地图一样, 图中农场用F1..F7表示, 每个农场最多能在东西南北四个方向连结4个不同的农场.此外,农场只处在道路的两端.道 ...
分类:其他好文   时间:2017-03-30 12:57:24    阅读次数:330
63条   上一页 1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!