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

在那个网站可买做鞋子的羊毛做网站的网络公司

在那个网站可买做鞋子的羊毛,做网站的网络公司,什么叫网站,展示型企业网站营销目标主要有完全背包理论基础 完全背包与01背包只相差在物品是无限取用的。因此和01背包相比第二层对背包容量的遍历应该是正序的&#xff0c;而且正因为这个正序&#xff0c;使得在纯完全背包问题中&#xff0c;背包容量和物品的遍历是可以倒过来的。 #include <bits/stdc.h> usi…

完全背包理论基础

完全背包与01背包只相差在物品是无限取用的。因此和01背包相比第二层对背包容量的遍历应该是正序的,而且正因为这个正序,使得在纯完全背包问题中,背包容量和物品的遍历是可以倒过来的。

#include <bits/stdc++.h>
using namespace std;
int main() {int n, bagSize;cin >> n >> bagSize;vector<int> weight(n, 0);vector<int> value(n, 0);for(int i = 0; i < n; i++) {cin >> weight[i] >> value[i];}vector<int> dp(bagSize + 1, 0);for(int i = 0; i < n; i++) {for(int j = weight[i]; j <= bagSize; j++) {dp[j] = max(dp[j], dp[j - weight[i]] + value[i]);}}cout << dp[bagSize] << endl;return 0;
}

零钱兑换II

Alt
这道题递推式和目标和那道题是一致的,都是解决装满背包的方法数目问题。重点在于遍历顺序,我们前面总结过对于纯完全背包问题,先遍历背包还是先遍历物品都是一样的。
但对于这种方法数量问题,先遍历物品时物品的添加是有顺序的,[1,3] 和 [3,1] 这种组合只会以一种 [1,3] 的形式出现,最终的数目就是组合数;而先遍历背包后遍历物品则会在每个容量下添加所有能装的物品,这导致得到的数量其实是排列数。

class Solution{
public:int change(int amount, vector<int>& coins) {vector<int> dp(amount + 1, 0);dp[0] = 1;for(int i = 0; i < coins.size(); i++) {for(int j = coins[i]; j <= amount; j++) {  // 这道题是组合数dp[j] += dp[j - coins[i]];}}return dp[amount];}
};

组合总和IV

Alt
这道题对应了前面说的排列数目,需要先遍历背包,再遍历物品。注意对溢出情况的处理,因为题中表示最终结果都是int,所以出现溢出的结果不会影响最终的结果,只需要在会发生溢出时不累加就可以了。

class Solution{
public:int combinationSum4(vector<int>& nums, int target) {vector<int> dp(target + 1, 0);dp[0] = 1;for(int j = 1; j <= target; j++) {for(int i = 0; i < nums.size(); i++) {if(j >= nums[i] && dp[j] <= INT_MAX - dp[j - nums[i]]) {dp[j] += dp[j - nums[i]];}}}return dp[target];}
};
http://www.dinnco.com/news/85482.html

相关文章:

  • 无网站可以做cpc吗cctv 13新闻频道
  • 做外贸什么网站好以网红引流促业态提升
  • 网站设计技巧如何做网站 新手 个人 教程
  • wordpress编辑主体重庆企业站seo
  • 郑州有哪些互联网公司久久seo正规吗
  • 建wap手机网站软文有哪些推广渠道
  • 中国人民银行网站打不开小程序推广方案
  • 网站排名优化技术如何自建网站
  • 建设网站必须要服务器seo的名词解释
  • 我局在网站建设方面邯郸网站优化公司
  • 教育机构报名百度关键词优化首选667seo
  • 什么网站做海报百度客户端在哪里打开
  • 网站建设面临的困难如何找外链资源
  • 句容网站建设百度seo教程网
  • 南通网站建设祥云百度云搜索引擎官网入口
  • 可以做代发货源的网站站内优化包括哪些
  • 网站开发应该怎么做长尾关键词挖掘熊猫
  • 珠海金泉做网站号公司或个人码百度经验官网
  • logo设计网站国外深圳seo招聘
  • 清原招聘网站建设海外互联网推广平台
  • 网站做编辑视频号广告推广
  • 360免费网站建设平台软文范例100例
  • 做网站难不难百度平台商家订单查询
  • 简述网站建设和推广评价指标国内最好用免费建站系统
  • 全功能多国语言企业网站百度做广告怎么收费
  • 专门做日本旅行网站怎么查百度收录
  • 网站制作与建立怎么创建自己的网站平台
  • 厦门专业网站营销大型seo公司
  • b2b 网站系统金华seo扣费
  • 保险网站建设平台引流客户的最快方法是什么