数据结构区间最值操作 & 区间历史最值本页总览区间最值操作 & 区间历史最值参考资料 区间最值操作 & 区间历史最值 - OI Wiki 简介 吉司机线段树(Segment Tree Beats)支持区间取 min\minmin / 取 max\maxmax、区间历史最值等「非简单」区间操作。每个节点维护区间最大值、严格次大值与最大值的个数:区间对 vvv 取 min\minmin 时,若 vvv 落在次大值与最大值之间,只需更新最大值这一档,否则递归处理。均摊复杂度为 O(nlog2n)O(n\log^2 n)O(nlog2n)。 例题 题面code洛谷 P6242 【模板】线段树 3(区间最值操作、区间历史最值)维护一个序列,支持区间加、区间对 vvv 取 min\minmin、区间求和、区间最大值、区间历史最大值五种操作。