码迷,mamicode.com
首页 >  
搜索关键字:点分治    ( 607个结果
[bzoj2117] [2010国家集训队]Crash的旅游计划
静态信息的点分治。 老套路,对各个重心用数据结构维护所管辖的点到它的距离。。再去重一波 查询的时候就直接二分了。。如果数据结构用动态开点的线段树的话就可以直接在线段树上找了..不过我还是写了treap 时间复杂度O(nlog^3n) 1 #include<cstdio> 2 #include<ios ...
分类:其他好文   时间:2016-06-19 12:48:57    阅读次数:171
[bzoj1316] 树上的询问
裸的点分治。。 及时把已经确定的询问清掉就能快不少。时间复杂度O(nlogn*p) 1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 #include<algorithm> 5 using namespace std; 6 c ...
分类:其他好文   时间:2016-06-18 23:51:26    阅读次数:375
数据结构(树,点分治):POJ 1741 Tree
Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and ...
分类:其他好文   时间:2016-06-17 22:32:07    阅读次数:210
bzoj1095: [ZJOI2007]Hide 捉迷藏
这题真是十分难写啊 不管是点分治还是括号序列都有一堆细节。。 点分治: 主要就是3个堆的初始状态 C堆:每个节点一个,为子树中的点到它父亲的距离的堆。 B堆:每个节点一个,存所有儿子的堆的堆顶。特别地,如果该节点关灯,那么将加入一个0;如果没有元素,堆顶应返回负数。 A堆:全局一个,存所有B堆的最大 ...
分类:其他好文   时间:2016-06-12 20:14:11    阅读次数:239
【我还不会的】
数位DP、轮廓线DP CDQ分治 博弈论 组合计数 动态点分治 top tree 爬山、退火、蚁群 有上下界网络流 可持久化的各种数据结构 NTT 生成函数 SAM 带花树 link cut cactus 置换群 ...
分类:其他好文   时间:2016-05-24 08:07:25    阅读次数:192
【BZOJ 4598】【SDOI 2016 Round2 Day1 T3】模式字符串
因为BZOJ上“ 数据文件太过巨大,仅提供前三组数据测试.”所以我考场上写的60分的点分治交上去也A了。 我的这个点分治的时间复杂度是$O(Tnmlogn)$的,听题解时没听懂$O(Tnlogn)$的标算,还有听说标算要用到字符串哈希,然而我并不会,所以先留个坑,贴上自己的60分代码,满分做法等我学 ...
分类:其他好文   时间:2016-05-21 11:37:18    阅读次数:485
[bzoj 2152] 聪聪可可 树上点分治
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=21522152: 聪聪可可 Time Limit: 3 Sec Memory Limit: 259 MB Submit: 1701 Solved: 884 [Submit][Status][Discuss] Description聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家...
分类:其他好文   时间:2016-05-18 19:46:31    阅读次数:164
【BZOJ2599】[IOI2011]Race【点分治】
【题目链接】 点分治。 考虑经过点x的路径,对于x,用类似TreeDP的方法,记录no[d],表示路径长度为d时经过边最少的点的编号。 对于已经走过的子树,更新no。对于当前子树,遍历到一个点v,用depth[no[k - dis[v]]] + depth[v]更新答案。 注意给no清零时,用dfs姿势清零,这样做是O(n)的。如果直接用for或者memset,这样做是O(k)的,...
分类:其他好文   时间:2016-05-12 21:39:13    阅读次数:200
省赛前的计划(5月11号~19号)
期中考试终于结束,现在课业压力暂时缓解了一些,但由于期中考试的影响,耽误的东西还是挺多的。省赛也即将到来,现在我有四个方向,根据以往的经验,只能任选其一,一步一步来。这四个方向是,数学专题,杂专题(cdq分治,FFT,莫比乌斯等,另外还有需要回忆或加深的专题,如数位dp,点分治,后缀自动机等),图论 ...
分类:其他好文   时间:2016-05-11 23:23:20    阅读次数:180
【UR #2】树上GCD
这道题是有根树点分治+烧脑的容斥+神奇的分块 因为是规定1为根,还要求LCA,所以我们不能像在无根树上那样随便浪了,必须规定父亲,并作特殊讨论 因为gcd并不好求,所以我们用容斥转化一下,求x为gcd的因数的个数,这样就可以随便统计了,个人觉得代码比题解要好懂。 又因为统计完重心的所有子树,还有重心 ...
分类:其他好文   时间:2016-05-09 12:39:52    阅读次数:422
607条   上一页 1 ... 46 47 48 49 50 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!