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

企业信息系统架构北京首页关键词优化

企业信息系统架构,北京首页关键词优化,9款好评不断的网页设计工具,上海对外贸易公司题目描述 现有 n n n 个砝码,重量分别为 a 1 , a 2 , … , a n a_1, a_2, \ldots,a_n a1​,a2​,…,an​ ,在去掉 m m m 个砝码后,问最多能称量出多少不同的重量(不包括 0 0 0 )。 输入格式 第一行为有两个整数…

题目描述

现有 n n n 个砝码,重量分别为 a 1 , a 2 , … , a n a_1, a_2, \ldots,a_n a1,a2,,an ,在去掉 m m m 个砝码后,问最多能称量出多少不同的重量(不包括 0 0 0 )。

输入格式

第一行为有两个整数 n n n m m m ,用空格分隔。
第二行有 n n n 个正整数 a i a_i ai ,表示每个砝码的重量。

输出格式

输出一行一个整数,表示最多能称量出的重量的数量。

样例

样例输入1:

3 1
1 2 2

样例输出1:

3

样例解释1
在去掉一个重量为 2 2 2 的砝码后,能称量出 1 , 2 , 3 1, 2, 3 1,2,3 3 3 3 种重量。

数据范围

对于 20 % 20\% 20% 的数据, m = 0 m = 0 m=0
对于 50 % 50\% 50% 的数据, m ≤ 1 , n ≤ 10 m \le 1,n\le 10 m1,n10
对于 100 % 100\% 100% 的数据, n ≤ 20 , m ≤ 4 , m < n , a i ≤ 100 n \le 20, m \le 4,m < n,a_i \le 100 n20,m4,m<n,ai100

题解

对于 20 % 20\% 20% 的数据,去掉 0 0 0 个砝码,就是一个 01背包 问题。

对于 50 % 50\% 50% 的数据,枚举每个数是否选择,判断去掉个数后做 01背包

对于 100 % 100\% 100% 的数据,对上面的搜索进行剪枝,如果去掉个数大于 m m m,返回。也可以枚举去掉的砝码,会快一些。

#include<bits/stdc++.h>
using namespace std;
int n, m;
int a[23];
bool f[23];
int dp[2010];
int ans = 0;
void solve(){//01 背包memset(dp, 0, sizeof(dp));dp[0] = 1;int s = 0;//01 背包每次最多更新到多少for(int i = 1; i <= n; ++ i){if(f[i]){continue;}s += a[i];for(int j = s; j >= a[i]; -- j){if(dp[j - a[i]]){dp[j] = 1;}}}//统计个数int sum = 0;for(int i = s; i >= 1; -- i){if(dp[i]){++ sum;}}ans = max(ans, sum);
}
//搜索
void dfs(int x, int y){if(y > m){solve();return;}for(int i = x + 1; i <= n; ++ i){f[i] = 1;dfs(i, y + 1);f[i] = 0;}
}
http://www.ds6.com.cn/news/62332.html

相关文章:

  • c2c的网站有哪些推广优化厂商联系方式
  • 广州专业的网站开发公司河南网络推广那家好
  • 网站项目需求股票指数是什么意思
  • 关于我们做网站谷歌seo和百度区别
  • b2c电子商务网站关键技术百度文库网页版登录入口
  • 网络绿化网站建设哪家专业不收费推广网站有哪些
  • 做仿牌网站网站设计优化
  • 福州网站建设公司哪家好网络策划是做什么的
  • 北京手工活外发加工网搜索引擎优化包括哪些
  • 国内时事新闻2021最新seo网络优化日常工作内容
  • 做电影网站的图片素材竞价排名营销
  • 济南汽车网站设计百度地图的精准定位功能
  • 怎么学做网站跟聊天软件品牌网络营销成功案例
  • 外发加工费用会计处理河南网站seo推广
  • 取名字网站如何做抖音seo招商
  • 做行业导航网站百度搜索资源平台
  • 北京口碑最好的装修公司福州搜索引擎优化公司
  • 手机建站cms网站建设制作流程
  • 微信企业公众号开发百度seo优化推广
  • 北京网站怎么做qq代刷网站推广免费
  • wordpress在线考试插件网站快速排名优化
  • 河北网站建设推广百度推广关键词规划师
  • 网站 用什么语言视频网站搭建
  • wordpress用户注册收不到邮件百度seo官网
  • 个人网站用备案吗北京网站优化专家
  • wordpress站群系统大数据营销系统软件
  • 佛山哪家网站建设比较好百度集团官网
  • goodnex drupal7企业wordpress模板seo免费
  • 温州哪里有网站建设广州seo优化推广
  • 网站建设公司广告搜狗推广开户