李超线段树(标记永久化) 线段树维护线段 讲解 模板题

考虑下面一个问题: 定义一个坐标系,有m次操作 操作1:添加一条直线 操作2:求x=x0这条直线和其他直线的交点的最高纵坐标 时间复杂度log级别 考虑线段树:线段树一个点代表一个区间,同时只代表一条线段 每次修改时,到达线段树的某个点,设这个点的区间为[l,r] 如果在l位置和r位置,新加入的边都比原有边大,那么直接用新加入的边替代整个区间,反之亦然。 否则,找出两条线交点在哪里,递归下去处理。
相关文章
相关标签/搜索