随笔分类 - 做题笔记
摘要:[题目链接](https://www.luogu.com.cn/problem/P3865 "题目链接") 用途:对于一段区间的最大值 最小值 lcm等 用O(nlogn)预处理 O(1)查询 **以本题为例:定义数组 rmq[i][j] 表示 ~ 区间内的最大值** 预
阅读全文
摘要:[题目链接](https://www.luogu.com.cn/problem/P2014 "题目链接") 先看树上背包的板子:  顾名思义 就是求两个点的公共祖先 暴力做法就是先维护每个点的父亲 然后枚举 但显然这样的做法查询复杂度是O(n)的 就TLE了( 所以需要用倍增优化: 用f[i][j]表示第i个点 向上跳 $
阅读全文