码迷,mamicode.com
首页 >  
搜索关键字:倍增lca    ( 136个结果
训练指南 UVA - 11354(最小生成树 + 倍增LCA)
layout: post title: 训练指南 UVA 11354(最小生成树 + 倍增LCA) author: "luowentaoaa" catalog: true mathjax: true tags: 最小生成树 LCA 图论 训练指南 Bond "UVA 11354" 题意 给你一张无向 ...
分类:其他好文   时间:2019-02-02 23:05:09    阅读次数:221
SCOI2016 幸运数字
"传送门" 如果只是一条路径的话,那就是非常简单的线性基。 不过要考虑多组询问…… 考虑到n比较小,我们可以模仿倍增LCA的方法,预处理倍增的线性基。在每次路径上跳的时候把线性基合并最后求解即可。具体的做法是,我们用$p[i][x][j]$表示在编号为x的点处,向上跳$2^i$步以内,线性基第j位的 ...
分类:其他好文   时间:2019-01-08 23:40:58    阅读次数:283
[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
[bzoj3991][SDOI2015]寻宝游戏_树链的并_倍增lca_平衡树set
寻宝游戏 bzoj-3991 SDOI-2015 题目大意:题目链接。 注释:略。 想法:我们发现如果给定了一些点有宝物的话那么答案就是树链的并。 树链的并的求法就是把所有点按照$dfs$序排序然后相加再减去相邻之间的$lca$。 故此我们按照$dfs$序维护一个平衡树。 每次往里插入节点即可。 实 ...
分类:其他好文   时间:2018-12-23 12:50:38    阅读次数:159
[bzoj4281][ONTAK2015]Zwi?zek Harcerstwa Bajtockiego_倍增LCA
Zwi?zek Harcerstwa Bajtockiego bzoj-4281 ONTAK-2015 题目大意:给定一棵有n个点的无根树,相邻的点之间的距离为1,一开始你位于m点。之后你将依次收到k个指令,每个指令包含两个整数d和t,你需要沿着最短路在t步之内(包含t步)走到d点,如果不能走到,则 ...
分类:其他好文   时间:2018-12-11 11:20:09    阅读次数:207
CF983E NN country [倍增][LCA][树状数组]
题意: $n$个城市,从$1$到$n$标号,$n$个城市构成一棵树。 有$m$条双向公交路线,对于每条路线,公交沿着两个终点站之间的最短路径行驶并会在沿途各站停车。从一个城市只能坐公交前往其他城市。 有$q$个询问:从一个城市到另一个城市要搭乘多少趟公交?不能到达输出$-1$。 对于每个询问$x,y ...
分类:编程语言   时间:2018-11-25 20:17:53    阅读次数:247
noip_最后一遍_2-图论部分
大体按照 数学 图论 dp 数据结构 这样的顺序 模板集 这个真的只有模板了……………… ·spfa ·dj ·网络流 ·费用流 ·kruscall ·倍增lca ·树剖 ·lct ·无向图tarjan只割顶 桥 ·流图tarjan ·2-sat ·点分(这个考就没意思了………………) ·拓扑排序和 ...
分类:其他好文   时间:2018-11-06 01:01:20    阅读次数:203
「LuoguP4180」 【模板】严格次小生成树[BJWC2010](倍增 LCA Kruscal
题目描述 小C最近学了很多最小生成树的算法,Prim算法、Kurskal算法、消圈算法等等。正当小C洋洋得意之时,小P又来泼小C冷水了。小P说,让小C求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说:如果最小生成树选择的边集是EM,严格次小生成树选择的边集是ES,那么需要满足 ...
分类:其他好文   时间:2018-10-31 23:23:17    阅读次数:184
树,LCA,最近公共祖先,倍增
最近公共祖先, 树上倍增,LCA, fa [ i ] [ j ] 表示 i 节点向上 2j 的祖先 很像dp, k 属于 [ 1 , log ( n ) ] ,f [ x ][ k ] = f [ f [ x ] [ k-1 ]] [k-1] 算lca时, 先不妨设 d [ x ] >= d [ y ...
分类:其他好文   时间:2018-10-12 23:37:31    阅读次数:194
【模板】 倍增lca
虽然很基础,但是还是复习了一下,毕竟比树剖好写。。。 代码: ...
分类:其他好文   时间:2018-10-05 22:34:28    阅读次数:224
136条   上一页 1 2 3 4 5 6 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!