当前位置: 首页 > news >正文

网站运营托管咨询wordpress 固定链接插件

网站运营托管咨询,wordpress 固定链接插件,wordpress404错误,遵义市住房和城乡建设局官方网站6混合背包是指多种背包模型的组合与转化。 下面通过题目加深理解。 题目一 测试链接#xff1a;1742 -- Coins 分析#xff1a;这道题可以通过硬币的个数将其转化为01背包#xff0c;完全背包和多重背包。如果硬币的个数是1个#xff0c;则是01背包#xff1b;如果硬币的…混合背包是指多种背包模型的组合与转化。 下面通过题目加深理解。 题目一 测试链接1742 -- Coins 分析这道题可以通过硬币的个数将其转化为01背包完全背包和多重背包。如果硬币的个数是1个则是01背包如果硬币的面值×硬币的个数大于当前需要找零的数额则是完全背包否则是多重背包。对于不同的背包进行不同的可能性展开最后统计即可得到答案。代码如下。 #include iostream using namespace std; int n, m; int number, ans_index 0; int coin[100][2]; bool dp[100001]; int ans[100]; int main(void){scanf(%d%d, n, m);while (!(n 0 m 0)){number 0;for(int i 0;i n;i){scanf(%d, coin[i][0]);}for(int i 0;i n;i){scanf(%d, coin[i][1]);}for(int i 1;i m;i){dp[i] false;}dp[0] true;for(int i 0;i n;i){if(coin[i][1] 1){for(int j m;j 0 j - coin[i][0] 0;--j){dp[j] | dp[j-coin[i][0]];}}else if(coin[i][0] * coin[i][1] m){for(int j 0;j m;j){if(j - coin[i][0] 0){dp[j] | dp[j-coin[i][0]];}}}else{for(int j m;j 0;--j){for(int k 1;k coin[i][1] j - k * coin[i][0] 0;k){dp[j] | dp[j-k*coin[i][0]];}}}}for(int i 1;i m;i){if(dp[i]){number;}}ans[ans_index] number;scanf(%d%d, n, m);}for(int i 0;i ans_index;i){printf(%d\n, ans[i]);}return 0; }其中求dp数组循环中i为在下标0~i的物品中取。当然这道题其实可以直接将其当作一个多重背包二进制优化后转化为01背包进行求解。代码如下。 #include iostream using namespace std; int n, m; int data_index, temp, number, ans_index 0, coin_num; int coin[100]; bool dp[100001]; int data[1001]; int ans[100]; int main(void){scanf(%d%d, n, m);while (!(n 0 m 0)){data_index 0;number 0;for(int i 0;i n;i){scanf(%d, coin[i]);}for(int i 0;i n;i){scanf(%d, coin_num);temp 1;while (coin_num temp){data[data_index] temp * coin[i];coin_num - temp;temp * 2;}if(coin_num 0){data[data_index] coin_num * coin[i];}}for(int i 1;i m;i){dp[i] false;}dp[0] true;for(int i 0;i data_index;i){for(int j m;j 0 j - data[i] 0;--j){dp[j] | dp[j-data[i]];}}for(int i 1;i m;i){if(dp[i]){number;}}ans[ans_index] number;scanf(%d%d, n, m);}for(int i 0;i ans_index;i){printf(%d\n, ans[i]);}return 0; }
http://www.w-s-a.com/news/279410/

相关文章:

  • 江苏省建设厅副厅长网站济南网络建站模板
  • 工信部网站备案举报做网站竞争大吗
  • 网站建设经费管理注册了域名怎么做网站
  • 哪个着陆页网站福田做网站的公司
  • 网站备案完成后该如何做宁波公司网站建设价格
  • 标识标牌网站怎么做手机网站开发session
  • 怎样建设网站是什么样的广州做和改版网站的公司
  • 世界网站制作帮助做职业规划的网站
  • wordpress 查看站点ppt素材大全免费图片
  • 网站做弹幕广告有什么兼职做it的网站
  • 什么公司做网站出名广州做外贸网站公司
  • 源码网站取名企业网站怎么做百度
  • 织梦网站如何打通百度小程序深圳网站设计灵点网络品牌
  • 做网站网关备案展厅设计风格
  • 唐山网站建设费用网站title优化
  • 网站建设公司做销售好不好海南在线新闻中心
  • title 镇江网站建设wordpress 获取用户密码
  • 品牌型网站建设wordpress+js插件开发教程
  • 免费注册微信网站国家企业年审营业执照官网
  • 建设银行网站 无法访问东莞淘宝运营
  • 做家电网站做网站美工需要会什么软件
  • 深圳营销型定制网站开发1000建设银行网站特点分析
  • 安装网站系统重庆知名网站
  • 巴彦淖尔市 网站建设怀化北京网站建设
  • 内部网站管理办法建立网站后台
  • 自学考试网站建设与管理郑州网站建设开拓者
  • 宁夏制作网站公司慈溪建设集团网站
  • 国家企业官方网站查询系统站酷设计网站官网入口文字设计
  • 彩票网站开发制作需要什么wordpress连接微博专业版v4.1
  • 孝感建设银行官网站百度一下你就知道啦