posts - 11, comments - 2, trackbacks - 0, articles - 0

Waterloo local 2002.09.21

Posted on 2009-03-03 23:22 hello_world 阅读(1228) 评论(0)  编辑 收藏 引用
Waterloo local 2002.09.21


Trains

DP,图论
   
 Square  搜索
Blocks  暴力
Faucet Flow


Trains:(==)

Square:
这道搜索题与pku1011有相似的解法,剪枝都一样的,关于1011已经很经典了http://www.acrush.cn/?cat=9这里有很详细的剪枝!基本上改改就能过了~!

blocks:暴力加个界能跑0ms
这道题类似Grocery store




Faucet Flow
这是一道很优美的题,推荐
首先我们来判断一下水到底会从左边漏还是从右边漏,假设左边最高的高度是p, 右边最高的高度是q
若p > q 流往右边
若p < q 流往左边
若p==q 那就要看那边能装下更多的水
前两种那块最高的挡板不可逾越,想想就会明白,后一种水流会分成两股,左右等量,那就要看那边坚持的久了
大概意思就是这样,考点就是可能会有相等高度的挡板,这无疑加大难度,此题的具体实现也需要费些功夫。
再推荐一道类似的题,说类似只是背景类似,解法各异,后一种的代码实现方法也是很不错的             Artificial Lake



只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理