题目:uva10626 - Buying Coke(记忆话搜索)
题目大意:给你3种价值的硬币, 1, 5, 10现在要求你取自动售卖机买可乐,一瓶可乐价值8,给你要求买的可乐的数目,和三种硬币的数目,问你最少需要投多少硬币。自动售卖机会根据你投入的钱来找零,可以的话找出的零钱硬币会最少。
解题思路: 这题之前没有想到可乐的已经购买瓶数是隐含在剩余的硬币情况中,换句话说就是你买...
分类:
其他好文 时间:
2014-08-22 22:36:14
阅读次数:
220
题目:UVA - 357Let Me Count The Ways(完全背包)
题目大意:给出N,问用1, 5, 10, 25, 50,这些硬币能够凑出N的方式有多少种。
代码:
#include
#include
const int N = 5;
const int maxn = 30005;
const int coin[N] = {1, 5, 10, 25, 50...
分类:
其他好文 时间:
2014-08-22 13:01:38
阅读次数:
150
一直觉得这题因为有总量限制,是不能用母函数解的,今天偶然发现原来是可以的,记录一下。只要搞母函数的时候多开一维来表示用了多少个硬币就好了,其实就是目标状态是二维的母函数类似于 假设我现在要处理的面值是2 (1 + x^2 * y + x^4 * y ^ 2 + x ^ 6 * y ^ 3...).....
分类:
其他好文 时间:
2014-08-21 22:39:34
阅读次数:
270
为找零问题 设计一种动态规划算法:给定金额n以及各种面额d1,d2,...,dm的数量无限的硬币,求总金额等于n的硬币的最少个数,或者指出该问题无解。...
分类:
其他好文 时间:
2014-08-18 23:40:43
阅读次数:
557
题目:UVA - 10313Pay the Price(完全背包)
题目大意:同样是凑钱的问题,只是询问的时候是要按照凑钱用的硬币个数的范围来做统计的。
解题思路:这里零钱1--300,固定的。并且查询的N也是最大300,那么凑N最多的硬币个数就是N了,这里给定p,q说小于1100,所以只要大于300的就可以不用计算了,一定是0个。dp【i】【j】: 用j个硬币凑足i的种数。并...
分类:
其他好文 时间:
2014-08-15 10:46:58
阅读次数:
173
【问题】
想兑换100元钱,有1,2,5,10四种钱,问总共有多少兑换方法。
const int N = 100;
int dimes[] = {1, 2, 5, 10};
int arr[N+1] = {1};
int coinExchange(int n) //动态规划
{
int i, j;
for (i = 0; i < sizeof(dimes)/sizeof(int); ...
分类:
其他好文 时间:
2014-08-15 01:33:37
阅读次数:
279
1042: [HAOI2008]硬币购物Time Limit:10 SecMemory Limit:162 MBSubmit:1005Solved:585[Submit][Status]Description硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每...
分类:
其他好文 时间:
2014-08-15 01:20:47
阅读次数:
229
问题见SICP P26此问题的递归方法很简单,类似于背包的思想。 即金额为amount的现金换成n种硬币的种类数 满足循环不变式: count_change(amount,n)=count_change(amount,n-1)+count_change(amount-amount_of_f...
分类:
其他好文 时间:
2014-08-13 14:35:16
阅读次数:
369
题目链接:uva 1541 - To Bet or Not To Bet
题目大意:在一个棋盘上进行游戏,给定棋盘长度m,不算起始和终止,以及走的步数t。从起点开始,每轮可以丢一枚硬币,正面移动2步,方面移动1步;中间的格子有写操作,包括移动一定步数,停止一次操作。问说在t步内到达终点的概率。
解题思路:dp[i][j]表示走到第i格用掉j步的概率,然后记忆化搜索,因为保证状态重复,并...
分类:
其他好文 时间:
2014-08-12 00:40:03
阅读次数:
255
/*
题目大意:
有1,2,5面值硬币,给定各自硬币数,求不能组成的最小面值总额
样例分析:1 1 3,能组成1,2,3,5,…,但组不成4
解题思路:母函数求解
难点详解:本题用到母函数,但是函数的括号数是知道的,所以直接用括号数就可以了。这样可以减少循环次数。还有就是代码上的注释部分
解题人:lingnichong
解题时间:2014-08-11 14:55:18...
分类:
其他好文 时间:
2014-08-11 18:07:52
阅读次数:
249