LCA
文章平均质量分 68
sleepyNick
ZJcx蒟蒻OIer
展开
-
[NOIpTG2015]运输计划——[树上差分+LCA]
【题意分析】首先明确一个性质,要删除的边肯定在最长路径上面,因为如果不在上面的话最大值相当于没变。然后我们二分这个最大值能不能达到,check的过程:找到所有比二分值长的路径,设其数量为tot,运用树上差分:路径两段差分值+1,lca处差分值-2(因为是边权题,如果是点权,则是在lca父亲处-1)然后我们充分利用差分数组:从根到点的路径上的差分值之和就是这些路径(比二分值大的路径)有多...原创 2019-11-10 14:07:01 · 116 阅读 · 0 评论 -
[LGOJ2245]星际导航——[kruskal重构树+LCA]
原题传送门:https://www.luogu.org/problem/P2245【题意分析】知识点:kruskal重构树构建重构树的过程:kruskal时,将边上的端点全都和一个虚点相连,这个点的点权就是原来的边权。性质:重构树上的LCA就是两边所有路径危险值最大的最小值。...原创 2019-11-04 20:43:17 · 204 阅读 · 0 评论 -
[LGOJ2783]有机化学之神偶尔会做作弊——[缩点+LCA]
【题目描述】 XS中学化学竞赛组教练是一个酷爱炉石的人。有一天他一边搓炉石一边监考,而你作为一个信息竞赛的大神也来凑热闹。然而你的化竞基友却向你求助了。“第1354题怎么做”<–手语 他问道。你翻到那一题:给定一个烃,只含有单键(给初中生的一个理解性解释:就是一堆碳用横线连起来,横线都是单条的)。然后炎魔之王拉格纳罗斯用他的火焰净化了一切环(???)。所有的环状碳都变成了一个碳...原创 2018-09-13 22:57:56 · 392 阅读 · 0 评论 -
[SPOJ10628]Count On A Tree——[主席树+LCA]
【原题】You are given a tree with N nodes. The tree nodes are numbered from 1 to N. Each node has an integer weight.We will ask you to perform the following operation:u v k : ask for the kth minimum we...原创 2018-10-04 22:57:45 · 212 阅读 · 3 评论 -
[CF1083C Round#526 Div.1]Max Mex——[LCA+线段树合并]
【原题】【题目翻译】给定一棵有 n 个点的树,每个节点有点权。所有的点权构成了一个 0-n−1 的排列。有 q 次操作,每次操作 1 为交换两个点的点权,操作 2 为查询Mex(l) 值最大的 Mex(l) 值,其中 l 是树上的一条路径。定义一条路径 l 的 Mex 值 Mex(l) 为这条路径上最小的没有出现过的自然数【输入格式】第一行是一个整数 n 代表点数下面一行是 n 个数字...原创 2019-07-27 20:35:52 · 287 阅读 · 1 评论