HDOJ(HDU).1284 钱币兑换问题 (DP 完全背包)
HDOJ(HDU).1284 钱币兑换问题 (DP 完全背包)
题意分析
裸的完全背包问题
代码总览
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#define nmax 33000
#define ll long long
using namespace std;
ll dp[nmax];
int coin[3]={1,2,3};
int main()
{
    dp[0] = 1;
    for(int i =0; i<3; ++i){
        for(int j = coin[i]; j<nmax;++j){
            dp[j]+=dp[j-coin[i]];
        }
    }
    int N;
    while(scanf("%d",&N)!= EOF){
        printf("%lld\n",dp[N]);
    }
    return 0;
}HDOJ(HDU).1284 钱币兑换问题 (DP 完全背包)的更多相关文章
- HDU 1284 钱币兑换问题 (动态规划 背包方案数)
		钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ... 
- HDU 1284 钱币兑换问题 (完全背包)
		钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ... 
- HDU 1284 钱币兑换问题 母函数、DP
		题目链接:HDU 1284 钱币兑换问题 钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (J ... 
- HDU 1284 钱币兑换问题(全然背包:入门题)
		HDU 1284 钱币兑换问题(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1284 题意: 在一个国家仅有1分,2分.3分硬币,将钱N ( ... 
- HDU 1284 钱币兑换问题(普通型 数量无限的母函数)
		传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1284 钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others) ... 
- hdu 1284 钱币兑换问题 (递推 || DP || 母函数)
		钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ... 
- hdu 1284 钱币兑换问题 完全背包
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1284 递推公式:dp[i] = sum(dp[i], dp[i-C]) /* 钱币兑换问题 Time ... 
- HDU  1284    钱币兑换问题   (dp)
		题目链接 Problem Description 在一个国家仅有1分,2分,3分硬币,将钱N兑换成硬币有很多种兑法.请你编程序计算出共有多少种兑法. Input 每行只有一个正整数N,N小于327 ... 
- 题解报告:hdu 1284 钱币兑换问题(简单数学orDP)
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1284 Problem Description 在一个国家仅有1分,2分,3分硬币,将钱N兑换成硬币有很 ... 
随机推荐
- 2019年猪年海报PSD模板-第六部分
			14套精美猪年海报,免费猪年海报,下载地址:百度网盘,https://pan.baidu.com/s/1WdlIiIdj1VVWxI4je0ebKw 
- Cannot assign requested address (connect failed)
			压测时,应用服务器报错:Cannot assign requested address (connect failed) 经检查,由于应用服务器,频繁发起http请求,由于每次连接都在很短的时间内结束 ... 
- python基础之全局局部变量及函数参数
			1.局部变量和全局变量 1.1局部变量 局部变量是在函数内部定义的变量,只能在定义函数的内部使用 函数执行结束后,函数内部的局部变量会被系统收回 不同函数可以定义相同名字的局部变量,但是各用个的互不影 ... 
- lesson 23 one man's meat is another man's poison
			lesson 23 one man's meat is another man's poison delicacy n. 美味:佳肴: delicious adj. 美味的:可口的 关于虚拟语气: I ... 
- SQL学习(时间,存储过程,触发器)
			SQL学习 几个操作时间的函数 --datapart 获取时间中的年月日时分秒等部分 select DATEPART(year,current_timestamp); select DATEPART( ... 
- leetcode-第k个排列(Java和c++版)
			第k个排列 给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列. 按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: "123" " ... 
- hdu刷题1
			1002 大数加法 #include<iostream> #include<cstring> using namespace std; int main() { ],b[]; ... 
- Git 简易食用指南 v2.0
			写在前面 一开始我们先聊一聊版本控制,什么是版本控制呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.具体大类分为: 本地版本控制系统 集中式版本控制系统SVN 分布式 ... 
- 小米 OJ 编程比赛 02 月常规赛
			Carryon 数数字 描述 Carryon 最近迷上了数数字,然后 Starry 给了他一个区间[l,r] ,然后提了几个要求, 需要将 ll 到 rr 之间的数全部转化成 16 进制,然后连起来. ... 
- 01背包问题:DP
			题目描述: 有 N 件物品和一个容量是 V 的背包.每件物品只能使用一次. 第 i 件物品的体积是 vi,价值是 wi. 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大.输出 ... 
