摘要:
UVALive2678http://122.207.68.93:9090/csuacmtrain/problem/viewProblem.action?id=453§【题目描述】:n个正整数组成的序列。给定整数S,求长度最短的连续序列,使他们的和大于等于S。【算法分析】:【二分】:全是正整数,保证取的连续序列长度越长,和越可能大于等于S,所以满足二分的单调递增的条件,而这里,我们要找的最优解是最小的长度,就是和刚刚好大于等于S的区间长度。【区间和优化到O(N)】:使用C[i]数组,做差求和。方法不细说。要求自己,以后遇到区间求和问题,自然就要想到这个。【运筹分析】:决策方案:所有区间 阅读全文
posted @ 2014-01-18 17:03
little_w
阅读(137)
评论(0)
推荐(0)

浙公网安备 33010602011771号