麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

1068.Find More Coins (30)

2019-11-10 19:16:49
字體:
來源:轉載
供稿:網友

1068.Find More Coins (30)

pat-al-1068

2017-02-08

啊全是自己寫的竟然一次AC了,好開心啊寫的有點麻煩,如果以后再寫一次的話,會優化一下,參考:1068. Find More Coins (30)-PAT甲級真題有點像0-1背包。說起來慚愧,雖然去年學了動態規劃,卻沒有用dp寫過0-1背包……所以完全不會,只好臨時找了一篇文章看: 動態規劃之01背包問題(最易理解的講解)。看懂了0-1背包問題怎么用dp解決,就會做這題了。/** * pat-al-1068 * 2017-02-08 * Cpp version * Author: fengLian_s */#include<stdio.h>#include<iostream>#include<algorithm>using namespace std;bool cmp(int a, int b){ return a > b;}int main(){ freopen("in.txt", "r", stdin); int n, m; scanf("%d%d", &n, &m); int coin[10002] = {0}, dp[10002][102] = {0}, select[10002][102] = {0}; for(int i = 1;i <= n;i++) { scanf("%d", &coin[i]); } sort(coin+1, coin+n+1, cmp); // for(int i = 1;i <= n;i++)//初始化第一列 // { // if(coin[i] == 1) // { // dp[i][1] = 1; // select[i][1] = 1; // } // } // for(int j = 1;j <= m;j++)//初始化第一行 // { // if(j >= coin[1]) // { // dp[1][j] = coin[1]; // select[1][j] = 1; // } // } for(int i = 1;i <= n;i++) { for(int j = 1;j <= m;j++) { if(dp[i-1][j] <= (dp[i-1][j-coin[i]]+coin[i]) && (dp[i-1][j-coin[i]]+coin[i]) <= j) { dp[i][j] = dp[i-1][j-coin[i]]+coin[i]; select[i][j] = 1; } else { dp[i][j] = dp[i-1][j]; select[i][j] = 0; } } } // for(int i = 1;i <= n;i++) // { // for(int j = 1;j <= m;j++) // { // -FIN-


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精选电影免费在线观看 | 欧美黄一区 | 成人免费一区二区 | 色综合视频网 | 精品久久久久久久久久久aⅴ | 国产精品久久久久国产精品三级 | 色人阁导航 | 久久亚洲精品久久国产一区二区 | 免费a级作爱片免费观看欧洲 | 亚洲一区二区三区日本久久九 | 国产精品欧美久久久久一区二区 | 蜜桃传媒视频麻豆第一区免费观看 | 午夜视| 欧美一级毛片大片免费播放 | 91成人免费 | 日韩在线毛片 | 欧美日韩在线播放 | 精品久久久91| 777zyz色资源站在线观看 | 91九色丨porny丨国产jk | 一夜新娘第三季免费观看 | 日韩精品中文字幕一区二区三区 | 嗯~啊~弄嗯~啊h高潮视频 | 久久久久久久久久久高潮一区二区 | 一级做a爱片久久 | av电影在线观看网站 | 国产精品麻豆91 | 中文字幕偷拍 | 国产一区二区三区在线免费 | 中文字幕1区2区 | 国产一区二区三区四 | 毛片免费观看视频 | 8x成人在线电影 | 久久精品中文字幕一区二区三区 | 成人一区二区三区在线 | 国产亚洲精品综合一区91 | 亚洲一区成人在线 | 97精品国产高清在线看入口 | 中文字幕视频在线播放 | 欧美性受xxxxxx黑人xyx性爽 | 黄色电影免费提供 |