2019南昌邀请赛I(st+单调栈)

给出数字序列,定义一个区间内的value值是这个区间全部数之和*这个区间的最小数,求对于这个数字序列,最大的value值ios   确定要使用前缀和快速的求区间全部数之和spa 而求取方法为 sum[j1]-sum[j2]code 咱们利用单调栈找到以a[i]为最小值的左右边界,以当前i为界分红左右两个区间io 对于a[i]>0 在右边界找到最大的sum[j1],左边界找到最小的sum[j2]cl
相关文章
相关标签/搜索