数据结构问题求解
  • 板块学术版
  • 楼主yydfj
  • 当前回复15
  • 已保存回复15
  • 发布时间2023/10/2 19:49
  • 上次更新2023/11/2 16:29:06
查看原帖
数据结构问题求解
455757
yydfj楼主2023/10/2 19:49

给你 nn 个整数 aia_i,你要对这 nn 个整数进行 qq 次操作,每次操作分别有 44 个整数 op,l,r,xop,l,r,x,若 op=1op=1,则让 [l,r][l,r] 中每个数等于 xx;若 op=2op=2,则让 [l,r][l,r] 中每个数加上 xx。

求每次操作之后,∑i=1xai(1≤x≤n)\sum_{i=1}^{x}a_i(1 \le x \le n) 的最大值以及对应的 xx。

期望时间复杂度为 O(qlog⁡n)O(q\log n) 或 O(qlog⁡2n)O(q \log^2 n),实在不行就 O(qn)O(q \sqrt n) 吧。

2023/10/2 19:49
加载中...