胡思乱想の题求助
  • 板块学术版
  • 楼主FOX_konata
  • 当前回复55
  • 已保存回复55
  • 发布时间2022/8/8 18:48
  • 上次更新2023/10/27 16:24:51
查看原帖
胡思乱想の题求助
281668
FOX_konata楼主2022/8/8 18:48

之前在做一道题,原题为:

给你n个数a[ 1 ]~a[ n ],一个数m,q次操作
1 l r 表示把区间l~r所有数mod m
2 l r x 表示把区间l~r所有数+x
3 l r 表示查询区间和
n <= 2e5 , m <= 1e5 , q <= 1e4

然后我看错了题目,成了这样

给你n个数a[ 1 ]~a[ n ],m次操作
1 l r x, 表示把a[ l ] ~ a[ r ]中所有数mod x
2 l r x, 表示把a[ l ] ~ a[ r ]中所有数+x
3 l r, 表示区间求和
时间复杂度 < O( n^2 )

求助各位大佬是否有某种数据结构能维护此操作,或者这个题不可做/kk

2022/8/8 18:48
加载中...