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

网页游戏网站打不开知乎营销平台

网页游戏网站打不开,知乎营销平台,黄石商城网站建设,做游戏开发需要学哪些技术开始完全背包 注意01背包与完全背包的区别 518. 零钱兑换 II 题目链接:518. 零钱兑换 II - 力扣(LeetCode) 文章讲解:代码随想录 思路: 用dp【i】【j】表示从0-i任选硬币 有多少种方法装满背包j 递推公式&#xff…

开始完全背包

注意01背包与完全背包的区别

518. 零钱兑换 II

题目链接:518. 零钱兑换 II - 力扣(LeetCode)

文章讲解:代码随想录

思路:

用dp【i】【j】表示从0-i任选硬币 有多少种方法装满背包j

递推公式:

dp[i][j] = dp[i - 1][j] +  dp[i][j - coins[i]];

class Solution {
public:int change(int amount, vector<int>& coins) {//定义dp【i】【j】表示从0-i任选硬币 有多少种方法装满背包jvector<vector<double>>dp(coins.size(),vector<double>(amount+1,0));//初始化for(int j=0;j<=amount;j++){if(j%coins[0]==0) dp[0][j]=1;}for(int i=0;i<coins.size();i++){dp[i][0]=1;}for(int i=1;i<coins.size();i++){for(int j=1;j<=amount;j++){if (coins[i] > j) dp[i][j] = dp[i - 1][j]; else dp[i][j] = dp[i - 1][j] +  dp[i][j - coins[i]];//容量为j 不放物品i有dp[i - 1][j]多种方法//容量为j - coins[i] 物品i 有dp[i][j- coins[i]]种方法}}return int(dp[coins.size()-1][amount]);      }
};

事实上 这道题类似于01背包问题的目标和 这是一道完全背包的目标和 

区别在于遍历顺序为从头到尾遍历

class Solution {
public:int change(int amount, vector<int>& coins) {//类似目标和vector<double>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 int(dp[amount]);}
};

377. 组合总和 Ⅳ

题目链接:377. 组合总和 Ⅳ - 力扣(LeetCode)

文章讲解:代码随想录

思路:

这道题与上题的零钱兑换二很像 区别在于 这是排列问题

所以遍历顺序有要求

因为上题的遍历先遍历物品 所以隐含了一个物品的排列顺序 一种特定的排列顺序

那么本题 先遍历背包 即在背包容量为j下能有多少种装法(包含了不同排列顺序了的)

所以先遍历背包容量 

class Solution {
public:
int combinationSum4(vector<int>& nums, int target) {vector<long>dp(target+1,0);dp[0]=1;for(int j=0;j<=target;j++){for(int i=0;i<nums.size();i++){if(j-nums[i]>=0&&dp[j]<LONG_MAX-dp[j-nums[i]]){            dp[j]+=dp[j-nums[i]];}}}return dp[target];
}
};

http://www.cadmedia.cn/news/12918.html

相关文章:

  • 免费浏览的网站入口西安seo优化推广
  • 花生壳做网站是否稳定色盲色弱测试
  • 临朐整站优化情感链接
  • 网络推广免费网站百度官网网页版
  • 网站开发背景怎么写做外贸网站哪家公司好
  • 番禺网站 建设信科网络千瓜数据
  • 乐清手机网站设计蜂蜜网络营销推广方案
  • 中山制作网站的公司吗北京搜索引擎优化seo专员
  • 网站方案策划书网站如何进行优化
  • 微信二次开发淄博seo公司
  • 2016企业网站建设合同互动营销案例
  • 汽车网站建设方案十大广告公司
  • 展示型网站建设的标准桂林seo
  • 北京网站改版查域名备案
  • 昆山专业网站建设公司哪家好1688如何搜索关键词排名
  • 个人网站设计结构图友情链接怎么添加
  • 网站内容编写方法正规seo多少钱
  • 滑县网站建设哪家专业百度推广运营工作是什么
  • 手机免费网站制作网站制作工具有哪些
  • 企业网站建设规划的基本原则是什么2023新闻热点摘抄
  • 涪陵区小城镇建设管理处网站新闻网站软文平台
  • 政府网站建设费用太原seo公司
  • 网站建设对电子商务的作用seo专员的工作内容
  • 个人网站备案需要哪些百度推广代理商加盟
  • 广西建设执业资格注册中心网站太原竞价托管公司推荐
  • 网站建设用图片重庆百度推广开户
  • 网站建设域名是什么互联网营销推广渠道
  • 做外链的网站快速排名生客seo
  • 千图网官网素材seo引擎优化专员
  • 免备案自助建站网站windows优化大师怎么使用