首页 > 其他分享 >虚树复习 & O(1) 查询 LCA

虚树复习 & O(1) 查询 LCA

时间:2024-07-15 17:53:31浏览次数:7  
标签:复习 指定 LCA 排序 虚树 关键点

放假是不可能做题的。

那就写总结把。

虚树

问题的情境涉及多次树上询问,每次指定一些点,让你计算。

此类问题需要我们在线地找到尽可能少的【关键点】进行计算,最好和给的点级别一样。

虚树的思想就是这个过程。

二次排序

一个关键直觉:【指定点】两两的 LCA 一定是【关键点】。

并且,LCA 就是关键点,不多不少。

快速求 LCA 就要把这些【指定点】按 dfn 排序,然后两两求 LCA。

如何给这些点加边使得形成虚树?

单调栈

不太想学。

看了一下大致的思路类似于笛卡尔树(是维护的右链)

标签:复习,指定,LCA,排序,虚树,关键点
From: https://www.cnblogs.com/LCat90/p/18303663

相关文章

  • 线性规划模型复习总结
    线性规划(LinearProgramming,LP)是一种数学优化方法,用于在给定约束条件下最大化或最小化目标函数。线性规划广泛应用于经济、工程、管理等领域,通过建立数学模型,帮助决策者找到最优解决方案。一、线性规划数学模型1.1模型三要素目标函数(ObjectiveFunction)目标函数是线性规划......
  • 最近公共祖先(LCA)
    https://www.luogu.com.cn/problem/P7103第4题   最近公共祖先 查看测评数据信息小Soup正在翻看他们家的族谱,他们家的族谱构成了一棵树。小Soup发现,由于年代久远,他们家族中的一些分支已经绝迹,他对此十分好奇。小Soup给你他们家的族谱树,想要问你在这棵树中所有第......
  • luoguP3533 lca
    [POI2012]RAN-Rendezvous题目描述ByteasarisarangerwhoworksintheArrowCave-afamousrendezvousdestinationamonglovers.Thecaveconsistsof\(n\)chambersconnectedwithone-waycorridors.Ineachchamberexactlyoneoutgoingcorridorismarked......
  • U7-11课综合练习+12课阶段测评练习——复习练习题目
     [2的n次方] 高精度乘法复习资料:https://www.cnblogs.com/jayxuan/p/18287673 重复做以下操作$n$次:对每一位乘以$2$,然后进位。(当然也可以使用正常的高精度乘法)【参考代码】#include<bits/stdc++.h>usingnamespacestd;intans[59];intmain(){intn......
  • 第二阶段复习——初等数论
    目录同余相关中国剩余定理CRT模板题两道青蛙的约会BiorhythmsP1082[NOIP2012提高组]同余方程同余相关中国剩余定理CRT理解构造式的证明方法类比拉格朗日插值法带系数怎么办模板题两道曹冲养猪;猜数字;青蛙的约会准确的说这不是CRT的题。这考察exgcd。重点在于理解......
  • 西电软工概论复习
    写在前面hhhh,说起来22级也是小白鼠,软工概论又换成中文课本,英文卷子也没有参考性了,但是整体来说这门课也不是很难,期末突击记忆了一下老师也给了90+,全是主观题,主要在于理解。印象里面考了几个画图题,用例图顺序图类图啊啥的记一记,还有软件体系结构风格,管道过滤器什么的~还记得考......
  • 代码随想录算法训练营第10天 | 复习队列和栈
    2024年7月12日题232.用栈实现队列两边倒即可,要出队列就倒到右边去,然后再回来。classMyQueue{Stack<Integer>s1;Stack<Integer>s2;intsize;publicMyQueue(){s1=newStack<>();s2=newStack<>();size=0;}......
  • 【期末考试复习】概率论与数理统计(知识点模式 - 复习题2)
    题目:设随机变量XXX的概率密度函数为f(x......
  • 数据结构复习计划之复杂度分析(时间、空间)
    第二节:算法时间复杂度和空间复杂度算法(Algorithm):是对特定问题求解方法(步骤)的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。算法可以有三种表示形式: 伪代码 自然语言 流程图算法的五个特性①有穷性:一个算法必须总是在执行有穷步......
  • 408 第二轮复习 计算机网络 第一章 计算机网络体系
    408第二轮复习计算机网络第一章计算机网络体系计算机网络概述计算机网络的组成计算机网络的功能电路交换、报文交换与分组交换计算机网络的性能指标计算机网络体系结构计算机网络协议、接口、服务的概念ISO/OSI参考模型和TCP/IP模型计算机网络是一个将众多分散......