码迷,mamicode.com
首页 >  
搜索关键字:bzoj2072    ( 2个结果
[BZOJ2072][POI2004] MOS过桥
Description 一个夜晚一些旅行者想要过桥. 他们只有一个火把. 火把的亮光最多允许两个旅行者同时过桥. 没有火把或者多于2个人则不能过桥.每个旅行者过桥都需要特定的时间, 两个旅行者同时过桥时时间应该算较慢的那个. 我们想知道所有旅行者最少要花费多少时间才能全部过桥? Example 假....
分类:其他好文   时间:2015-10-21 21:02:02    阅读次数:123
BZOJ 2072 POI2004 MOS 动态规划+贪心
题目大意:过桥问题 我们考虑利用时间最小的两个人倒运,把时间大的人依次送过去 有两种方式: 1.时间最小的人和时间最大的人过去,然后时间最小的人把火把拿回来 2.时间最小和第二小的两个人过去,然后时间最小的人把火把拿回来;接着时间最大和第二大的两个人过去,时间第二小的人把火把拿回来 为了保证最优 运输应该不外乎这两种形式 那么令f[i]表示当前没有过桥的人还剩i个时的最短时间 DP即可...
分类:其他好文   时间:2015-03-09 16:19:52    阅读次数:129
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!