阅读习惯

标签

HAOI2009 即将到来

明年将是省选的日子,转眼又是一年。与上次不同,这次省选过后,我的OI生涯就只剩下区区3个月了(也可能会立即彻底结束)。

这一年过来,我的水平没有达到我期望的高度,总结一...

HAOI 2007 修筑绿化带

首先求出每个A*B的矩阵的数值和,以及每个C*D的矩阵的数值和,用递推的方法可以达到O(N*M)。
接下来,求出每个(A-2)*(B-2)范围内最小的C*D的矩阵(因为花坛不能建在绿化带边缘),可以...

HAOI 2008 玩具取名

这是一个动态规划可行性判定问题。

设玩具名字的字符串为A,状态 F[i,j,k] 表示A中,从第i位到第j位,是否可以变换成字符k。

状态转移方程

F[i,j,k] = Or{F[i,l,k1] And F[l+1,j,k2] | i&...

HAOI 2008 硬币购物

原来背包问题还有这种解法,动态规划+容斥原理。由于有tot次询问,如果对每次询问单独都做一次多重背包问题,会超时。有一种一次预处理,每次询问只有O(1)的神奇解法:容斥原理。

<...

HAOI 2005 路由选择问题

前两问是最短路,第三问是标准的次短路径。求法是先求出最短路径,然后枚举每条从S到T的最短路径上的边,删除以后再求一次最短路径,保留最小值就是次短路径。

...

HAOI 2006 均分数据

看似简单的题,搜索是不行的。根据均方差的性质,要求分组后均方差最小,可以转化为平方之和最小的问题。即把N个数分为M组,使得每组平方的总和值最小。

一时没有想到更好的确...

HAOI 2008 题目第一时间发布!

l 上午

...
Page 1 of 212