摘要: Problem \(\text{Solution:}\) 分析题目,a56爆大奖在线娱乐们看不到一个房子,当且仅当它的斜率严格不大于前面的房子斜率。 题目让a56爆大奖在线娱乐们求的就是:强制选择出严格单调递增的序列长度最大值,全局询问,单点修改。 看着很线段树,但是区间的信息怎么去合并呢? 开始的思路:首先长度必须要维护,然后维护一 阅读全文
posted @ 2021-06-25 15:11 Refined_heart 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 这种题第一眼看上去不可做,a56爆大奖在线娱乐们考虑证明一个结论: 对于一个区间的 \(Lipschitz\) 常数 \(k\) ,应满足: \(k=\max_{i=l}^{r-1} \left\{\frac{a[i+1]-a[i]}{i+1-i}\right\}\) 即 \(k=\max_{i=l}^{r-1} \ 阅读全文
posted @ 2021-06-25 14:00 Refined_heart 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Problem \(\text{Solution:}\) 对于 p1 的获得条件,要求端点两个值恰好是次大值和最大值;对于 p2 的获得条件,要求其中一个是最大值。 线段树并不一定是用来动态直接回答询问的,这题区间的答案也并不好合并。考虑处理出每一个点左右比他大的第一个数的位置后贡献应该长什么样: 阅读全文
posted @ 2021-06-25 09:13 Refined_heart 阅读(38) 评论(0) 推荐(0) 编辑