码迷,mamicode.com
首页 >  
搜索关键字:倍增    ( 1195个结果
[bzoj5379]Tree_dfs序_线段树_倍增lca
Tree bzoj-5379 题目大意:给定一棵$n$节点的树。支持:换根、把节点$u$和$v$的$lca$的子树加、询问$u$的子树和。 注释:$1\le n,q\le 3\times 10^5$。 想法: 和bzoj3306比较像。 发现麻烦的就是第二个操作,其实就是一个大特判而已。 小结:略。 ...
分类:其他好文   时间:2018-12-30 16:28:11    阅读次数:192
【做题】POI2011R1 - Plot——最小圆覆盖&倍增
原文链接 https://www.cnblogs.com/cly none/p/loj2159.html 题意:给出$n$个点,你需要按编号将其划分成不超过$m$段连续的区间,使得所有每个区间的最小圆覆盖的半径的最大值最小。输出这个最小化的最大值和方案(圆心)。 $n,m \leq 10^5$ 显然 ...
分类:其他好文   时间:2018-12-30 11:43:59    阅读次数:176
倍增RMQ算法浅谈
题目: 求某一区间的最大值。 f[a][b]中a代表的是当前的位置,b代表的是以a为起点往后移动的区间长度2^b。 其实tip1与tip2是利用以小的区间的最大值来逐步往上推更大的区间的最值。具体怎么推呢就需要利用到倍增思想(其实跟二分很相似)。 我们来模拟一下吧! f[1][1]=max(f[1] ...
分类:编程语言   时间:2018-12-23 23:57:54    阅读次数:391
信息学竞赛知识点一览
C++语言 基础算法 位运算 快速幂 模拟 枚举 递推 递归 分治 二分 三分 排序 归并排序 离散化 倍增 贪心 高精度 数据结构 前缀和 差分 栈 对顶栈 单调栈 队列 双端队列 循环队列 单调队列 ST表 链表 链式前向星 Hash表 二叉堆 Huffman树 并查集 路径压缩 按秩合并 扩展 ...
分类:其他好文   时间:2018-12-23 15:22:40    阅读次数:465
[bzoj3991][SDOI2015]寻宝游戏_树链的并_倍增lca_平衡树set
寻宝游戏 bzoj-3991 SDOI-2015 题目大意:题目链接。 注释:略。 想法:我们发现如果给定了一些点有宝物的话那么答案就是树链的并。 树链的并的求法就是把所有点按照$dfs$序排序然后相加再减去相邻之间的$lca$。 故此我们按照$dfs$序维护一个平衡树。 每次往里插入节点即可。 实 ...
分类:其他好文   时间:2018-12-23 12:50:38    阅读次数:159
LCA
LCA指的是最近公共祖先,更具体的意义就不讲了. 求解LCA的方法有很多,这里讲解向上标记法,树上倍增法,tarjan求LCA. 向上标记法 1 从x向上走到根节点,并标记所有经过的节点. 2 从y向上走到根节点,第一次遇到的已标记的节点就是x和y的LCA. 但不难发现,这个算法只适用于求一个点和一 ...
分类:其他好文   时间:2018-12-22 18:33:25    阅读次数:261
luogu1081 开车旅行2012 D1T3 (倍增,set,O2)
题目描述 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为Hi,城市 i 和城市 j 之间的距离 d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j] = |Hi ...
分类:其他好文   时间:2018-12-22 13:50:10    阅读次数:177
倍增 Tarjan 求LCA
代码都是 HDU 2586 "How far away" 为例 倍增求LCA 树上倍增法。 设F[x,k] 表示x的2的k次方辈祖先,即 由x向上走2的k次方到达的节点 F[x,k]=F[F[x][k-1],k-1] 预处理: 这类似于一个动态规划的过程,阶段就是节点的深度,因此,我们可以对树进行b ...
分类:其他好文   时间:2018-12-22 11:51:29    阅读次数:173
深度学习项目 | 一招让你的mao(猫)片十倍增长
如何增加你的训练集?
分类:其他好文   时间:2018-12-18 13:56:34    阅读次数:240
Shoi2011 双倍回文
题目描述 题解: 建出PAM之后倍增跳查。 貌似很裸。 代码: ...
分类:其他好文   时间:2018-12-16 18:13:49    阅读次数:160
1195条   上一页 1 ... 32 33 34 35 36 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!