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

哪个网站可以做英文兼职莱州哪里有做网站的

哪个网站可以做英文兼职,莱州哪里有做网站的,网站开发前期功能策划,广州建网站白云区题目描述 注#xff1a;此版本为本题的hard#xff08;困难版#xff09;#xff0c;与easy#xff08;简单版#xff09;唯一的不同之处只有数据范围。 小苯有一个容量为 k 的背包#xff0c;现在有 n 个物品#xff0c;每个物品有一个体积 v 和价值 w#xff0…题目描述  注此版本为本题的hard困难版与easy简单版唯一的不同之处只有数据范围。   小苯有一个容量为 k 的背包现在有 n 个物品每个物品有一个体积 v 和价值 w他想知道在体积不超过 k 的前提下他最多能装价值为多少的物品。 本问题中物品的总体积定义为所装物品的体积的 按位与总价值也定义为所装物品的价值的 按位与。 如果不选物品则价值为 0所占体积也为 0。 输入描述: 输入包含 n1 行。 第一行两个正整数  n,k (1≤n≤2×105,0≤k≤109)分别表示物品个数和背包容量。 加下来 n 行每行两个正整数 vi​,wi​ (0≤vi​,wi​≤109)表示每个物品的体积和价值。 输出描述: 输出包含一行一个整数表示能装的最大价值。 示例1 输入 复制 3 1 7 3 10 7 9 6 输出 复制 2 说明 选择第一个和第三个物品。 体积为7  917  91。 价值为3  623  62。可以证明不存在比 22 更大的价值。 示例2 输入 复制 3 2 7 3 10 7 9 6 输出 复制 3 说明 选第一个和第二个物品。 思路 由于体积和价值选的越多越小一般背包思路不行 本题采用运算反向思路求最多价值即每一位尽量为1 代码 #includebits/stdc.h using namespace std; int main(){int n,k;cinnk;int v[n1],w[n1];int ans0;for(int i1;in;i)cinv[i]w[i];for(int i30;i0;i--){//从高位开始枚举确保价值最高int num(1L30)-1;//初始化最大体积由于运算选的越多体积越小int gans|(1i);//将第i位变1继承其他位置for(int j1;jn;j){if((gw[j])g)numnumv[j];//第i位是1就选}if(numk){//体积不超过kansg;//ans肯定是越来越大的,每次满足第i为变1}}coutansendl; }
http://www.hkea.cn/news/14552311/

相关文章:

  • 牛什么网站建设学软件开发学费多少钱
  • 网站制作多少天津网站建站公司
  • 顺德网站建设案例手机上的网站设置方法
  • 分类信息网站怎么做流量苏州网址
  • 做印刷网站公司本地环说wordpress配置邮箱
  • wap网站还有能打开的吗天津网站建设普斯泰
  • 网站升级 html计算机外包公司
  • 太极馆如何做网站wordpress网站前台密码
  • 做网站选服务器带宽制作公司网页价钱
  • 汇泽网站建设如何建网站吗?
  • 单页网站制作 在线 支付策划书word模板范文
  • 盘锦seo网站建设山东聊城建设局网站
  • 伍佰亿网站2345网址导航删除办法
  • 学校网站建设团队置顶 wordpress
  • 如何建设运输网站wordpress主题zmovie
  • 成都维尼网络 网站建设选择佛山顺德网站设计
  • 呼和浩特住房和城乡建设部网站网站建设金手指排名霸屏
  • 芜湖中凡网站建设公司免费网页设计作业文件
  • 网站建设托管公司做网站专题页需要注意什么
  • 网站建设翻译英文百度快照比网站上线时间早
  • 长春市建设工程信息网站电子工程师
  • 杭州大型网站建设网站的建设模式是指什么时候开始
  • 虚拟机怎么做网站空间川制作官方网站
  • 廊坊网站建设系统网站中常用的功能模块
  • 电子商务网站建设与管理a卷答案钰鸣厦门网站建设
  • 网站流量盈利适合个人做的跨境电商
  • 自动发卡网站开发站长源码论坛
  • 企业网站建设管理平台郑州seo服务技术
  • 电脑上建设银行网站打不开国内做网站的公司
  • 云服务器做网站报名窗口网站建设