[悬2关]小清新分块求助
  • 板块题目总版
  • 楼主atarashiTLE
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/10/7 16:53
  • 上次更新2023/11/2 15:03:11
查看原帖
[悬2关]小清新分块求助
299922
atarashiTLE楼主2023/10/7 16:53

Rt.是4680的弱化版,n,m≤5∗104,x>0n,m\leq 5*10^4,x>0

思路:

考虑维护所有块内的
1.最大子段和 2.必须选左端点的最大子段和 3.必须选右端点的最大子段和 4.整块区间和
询问时只需线性枚举每个块的选择即可
注意到块内区间选的子段使得其为最大子段,它的长度单调变大。
于是区间加时维护上面四个玩意的复杂度似乎是均摊O(1)的但常数显然很大

code放剪贴板

感谢。感激不尽。您是窝叠(不是

2023/10/7 16:53
加载中...