随笔分类 -  动态规划-背包dp

摘要:1.[AHOI2013]找硬币 题解:设dp[ i ]为以 i 为最大面值时最少使用的货币数,枚举 j ,dp[ i*j ] = min( dp[ i*j ] , dp[ i ] - chge ) ,这里 chge 为把 j 个面值为 i 的货币换成面值为 i*j 的货币减少的货币数。 #inclu 阅读全文
posted @ 2021-07-20 09:35 rld
摘要:题目描述 Flappy Bird是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。 为了简化问题,我们对游戏规则进行了简化和改编: 游戏界面是一个长为 n,高为 m 的二维平 阅读全文
posted @ 2018-10-15 21:02 rld
摘要:题目描述 有N件物品和一个体积是C的背包。需要把一些物品装到背包里使得剩下的物品无法再放入,求方案数。每件物品有一个体积Vi。 输入 本题包含多组测试数据。第一行输入一个整数,表示数据组数。接下来对于每组数据的第一行是两个整数,N,C。然后N个整数Vi,表示每个物品的体积,1<=C<=1000,1< 阅读全文
posted @ 2018-08-19 08:46 rld
摘要:题目描述 一个特别的单行街道在每公里处有一个汽车站。顾客根据他们乘坐汽车的公里使来付费。例如样例的第一行就是一个费用的单子。没有一辆车子行驶超过10公里,一个顾客打算行驶L公里(1<=n<=100),它可以通过无限次的换车来完成旅程。最后要求费用最 少。输入 第一行十个整数分别表示行走1到10公里的 阅读全文
posted @ 2018-08-13 20:13 rld
摘要:题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过 N 元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是 阅读全文
posted @ 2018-08-13 19:44 rld