题目链接 BZOJ1513 题解 真正地理解了一波线段树标记永久化的姿势 每个节点维护两个值\(v\)和\(tag\) \(v\)代表儿子中的最值 \(tag\)代表未下传的最值 显然节点的区间大于等于\(v\)的实际区间 而\(tag\)的区间包含节点的区间 我们在修改的时候,沿路\(v\)都要修改,底层\(tag\)修改 我们在查询的时候,沿路\(tag\)都要查询,底层\(v\)查询 \(upd:\)理解层面上看,和普通线段树是一样的嘛,,,, #include<algorithm> #…