码迷,mamicode.com
首页 >  
搜索关键字:树上倍增    ( 81个结果
0阶段-第二题-生成树与LCA
缓缓加速 第二日,生成树与LCA 从上至下知识点对应为: 1-3、最小生成树(MST),prim或kruskal算法 4、求多颗最小生成树(或许这么称呼不太严谨),kruskal算法 5、最大瓶颈生成树(MBST),prim或kruskal算法 6、LCA,树上倍增 7、最大生成树+LCA,树上倍增 ...
分类:其他好文   时间:2021-07-01 16:51:09    阅读次数:0
题解 CF1535E Gold Transfer
普及组难度树上倍增题。 我们只需要做到以下内容(在线),就能完成本题: 添加一个点 \(x\); 查询一个点 \(x\) 所在树的根; 删除一个点 \(x\),\(x\) 是一棵树的根。 如果能做到以上三点,那么对于操作 \(1\) 就添加,对于操作 \(2\) 就不停地查询根,如果能买黄金就买,买 ...
分类:其他好文   时间:2021-06-13 09:35:12    阅读次数:0
【每日一题】5. 城市网络 (树上倍增)
补题链接:Here LCA 算法讲解:Here 考虑用 \(f[i][j]\) 表示从i往上走,能买珠宝的第 \(2^j\) 个点是哪个,显然,如果我们知道每个 $f[i][0]$的值, 那么 \(f[i][j]=f[f[i][j?1]][j?1]\) ( i 往上的第2 j?1 个点再往上 2j? ...
分类:其他好文   时间:2021-04-12 12:10:35    阅读次数:0
昔我往矣/树上乱搞/lca,树链剖分
题目链接:https://acm.ecnu.edu.cn/contest/354/problem/A/ 原做法:树上倍增+lca,可能生成树的时候复杂度太高,用的是类似并查集的合并方式。 oj上的大佬:https://acm.ecnu.edu.cn/contest/354/submission/22 ...
分类:其他好文   时间:2021-02-15 12:10:05    阅读次数:0
Luogu P3292 [SCOI2016]幸运数字
看到异或最值,显然想到线性基。 用树上倍增的方法,维护当前点$x$到倍增父节点$fa[x][i]$这条路径上的线性基,在倍增的时候暴力合并即可。 注意这个线性基的倍增数组是没有包括最后一个点的信息的,需要特殊处理。然后就搞完了。 时间复杂度$O(n log_n log_v+q log_n log_v ...
分类:其他好文   时间:2020-05-03 10:29:34    阅读次数:59
Solution: 题解 CF1059E Split the Tree
给出一个堆贪心解法 记点$u$的深度为$d_u(d_1=0)$,父亲为$f_u$,拥有儿子数量$es_u$。 首先找到每个点的最远延伸点(点$u$的最远延伸点记为$v_u$),借助树上倍增即可。 接下来是贪心方法 在每次链连接完后删掉这些点,那么每条链的尾端一定是一个叶子。 那么就想办法找出目前贪心 ...
分类:其他好文   时间:2020-02-21 14:47:57    阅读次数:61
待更新算法
网络流 最大流和最小费用最大流原理 上下界网络流 模拟费用流 网络流建模总结 带花树 树 树上倍增 树链剖分 点分治 基环树 DP 概率期望dp 单调队列dp 状压dp 斜率优化dp 计算几何 模板 半平面交 好题 数据结构 线段树高级应用 可持久化线段树 Treap Splay 可持久化平衡树 树 ...
分类:编程语言   时间:2020-02-05 09:27:29    阅读次数:86
最近公共祖先(LCA)问题
最近公共祖先 [TOC] 定义:给定一颗有根树,若结点 z 既是 x 的祖先,也是 y 的祖先,则称 z 是 x,y 的公共祖先。 在 x,y 所有的公共祖先中,深度最大的一个称为 x,y 的最近公共祖先,简称$LCA(x,y)$。 求解最近公共祖先一般有三种解法:向上标记法,树上倍增法和 Tarj ...
分类:其他好文   时间:2020-02-02 16:13:11    阅读次数:118
『字符串 后缀自动机 线段树合并 树上倍增』
[TJOI2016] 字符串 Description 佳媛姐姐过生日的时候,她的小伙伴从某东上买了一个生日礼物。生日礼物放在一个神奇的箱子中。箱子外边写了一个长为n的字符串s,和m个问题。佳媛姐姐必须正确回答这m个问题,才能打开箱子拿到礼物,升职加薪,出任CEO,嫁给高富帅,走上人生巅峰。每个问题均 ...
分类:其他好文   时间:2020-01-16 14:22:46    阅读次数:77
P3292 [SCOI2016]幸运数字
"题意" 线性基套上树上倍增即可,注意边界。 code: ...
分类:其他好文   时间:2019-12-12 19:40:26    阅读次数:71
81条   1 2 3 4 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!