主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
zjx140
2021年9月30日 16:03
01背包, 黄晓明的梗还没玩腻?
P1147
回复 0
|
赞 1
|
浏览 6.2k
#include<iostream> #include<algorithm> #include<cstring> using namespace std; int main() { int dp[10001], values[35], n, k; cin >> n >> k; for(int i = 0;i < n;i++) cin >> values[i]; memset(dp, 0, sizeof(dp)); for(int ...
wordC
2021年3月18日 11:00
1147-中餐厅(c语言)
P1147
回复 0
|
赞 0
|
浏览 7.1k
分析 这是简单背包问题。这里背包的值只能为0或者1。0代表有 i 个菜,j 的钱时,没有能在 i 个菜中凑出总价为 j 的方案;1反之。 代码 #include <stdio.h> int main() { int n, k; int dp[36][10005] = {0};//定义背包二维数组,并赋初值0;值只能为0或1;0表示无解,1表示有解 dp[0][0] = 1;//前0个菜中能凑出满足价格为0的方案,所以为1 int a[36]; scanf("%d %d", &n, &...
csYfZhang
2020年5月18日 15:47
dp
P1147
回复 0
|
赞 0
|
浏览 6.0k
#include<iostream> #include<string> #include<string.h> #include<cstdio> #include<vector> #include<map> #include<queue> #include<algorithm> using namespace std; #define inf 0x3f3f3f3f #define MAX 50 #define ll int #define v...
题目
中餐厅
题解数量
3
发布题解
热门题解
1
01背包, 黄晓明的梗还没玩腻?
2
dp
3
1147-中餐厅(c语言)