递推
bobten2008
这个作者很懒,什么都没留下…
展开
-
POJ 1090 Chain 递推 + 大数加法
ChainTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 2025 Accepted: 684DescriptionByteland had not always been a democratic country. There were also bl原创 2009-08-22 14:02:00 · 2268 阅读 · 0 评论 -
poj 1104 Robbery
/*递推题,好几处需要证明,从而可以简化问题,助于理解1)首先根据输入对tag数组进行设置,处于输入范围内的地方填入1,表示此处不可能出现盗贼,其他地方均填为02)开始递推扫描,经证明,只要一次正向和一次反向递推就可以了,以正向递推为例(反向递推同理),对于时刻t的x,y处,如果已经为1则不用处理,否则,考虑t-1时刻的(x, y), (x - 1, y), (x + 1, y),原创 2009-09-08 17:41:00 · 1784 阅读 · 0 评论 -
POJ 1701 Dissatisfying Lift
/*很不错的递推题,一开始想着枚举,后来掂量了下肯定会TLE,然后分析各层之间的数据关系得到O(n)的算法:数据结构: sum[i]: 1至i层租户的总数, num[i]: 第i层的租户数updec[i]: i层至n层所有用户少走一层减少的不满意度, 通过数学推倒很容易发现 updec[i] = updec[i + 1] + a * num[i] + sum[m] - sum[i];原创 2009-11-16 19:24:00 · 1135 阅读 · 0 评论