社区讨论

有关于区间乘、区间加修改,单点值查询的线段树合并

学术版参与者 8已保存回复 17

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
17 条
当前快照
1 份
快照标识符
@lzaznqe6
此快照首次捕获于
2024/08/01 16:03
2 年前
此快照最后确认于
2024/08/01 16:59
2 年前
查看原帖
Rt。具体的说,有 nn 棵初始为空的线段树。对它们有四种操作:
  • 对某棵树进行区间加;
  • 对某棵树进行区间乘;
  • 合并某两棵树,这里的合并指对应位置的值相加;
  • 查询某棵树某个点的值。
现在我个人的问题是:
  • 如果标记下传的话节点个数会起飞直接 T 掉。
  • 如果标记永久化的话,我不知道如何合并形似 (+3,*5) 和 (+5,*3) 的两棵树。
求助有没有办法解决这个问题(暴力除外,最好单 log),或者证明它不可做。

回复

17 条回复,欢迎继续交流。

正在加载回复...