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

深圳高端网站制作价格google引擎入口

深圳高端网站制作价格,google引擎入口,做微商如何网站推广,网站颜色规范太难了 但听了前面再听这道题感觉递推公式也不是不难理解 动规五部曲 dp[j]代表装满容量为j(也就是目标值)的背包最少物品数量递推公式:dp[j] std::min(dp[j], dp[j - coins[i]] 1)当使用coins[i]这张纸币时,要向前找到容量为…
  • 太难了

  • 但听了前面再听这道题感觉递推公式也不是不难理解

  • 动规五部曲

    • dp[j]代表装满容量为j(也就是目标值)的背包最少物品数量
    • 递推公式:dp[j] = std::min(dp[j], dp[j - coins[i]] + 1)当使用coins[i]这张纸币时,要向前找到容量为j - coins[i]时所使用的最小物品数量,而本次用到了coins[i]这张纸币,所以总体上使用的纸币数量就又增加了1
    • 初始化:
      • dp[0] = 0
      • 非0下标初始化要有不同,以往都是求max值,所以初始化为0,但本题要取min,都设为0所有结果也就都是0了,所以要将它们初始化成int的最大值
    • 遍历顺序:先外循环背包容量,后内循环纸币面值;与先外循环纸币面值,后内循环背包容量都是计算数量的,无论什么顺序关系都是没有影响的
    • 打印
    class Solution {
    public:int coinChange(std::vector<int>& coins, int amount) {std::vector<int> dp(amount + 1, INT_MAX);dp.at(0) = 0;for (int i = 0; i < coins.size(); ++i) {for (int j = coins.at(i); j <= amount; ++j) {if (dp[j - coins[i]] != INT_MAX) {dp[j] = std::min(dp[j], dp[j - coins.at(i)] + 1);}}}if (dp[amount] == INT_MAX) {return -1;}return dp[amount];}
    };
    
    • 汇总
http://www.mmbaike.com/news/37165.html

相关文章:

  • 网站防止镜像菏泽seo
  • 做网站能带来什么优化网站搜索
  • 必须做网站等级保护在线seo关键词排名优化
  • 哪些网站做批发的本网站三天换一次域名
  • 东莞微信网站建设咨询建站系统源码
  • 宁河网站建设关键词优化推广排名多少钱
  • 网站设计好做吗百度广告价格
  • 公司注销后 网站备案吗网络营销试卷及答案
  • 环球广贸WordPress汕头seo网站推广
  • 用vs2008做网站视频教程长沙有实力的关键词优化价格
  • 网站设计论文题目2345中国最好的网址站
  • 建设网站所需资料安卓优化大师旧版本
  • 顺义广州网站建设女教师网课入06654侵录屏
  • 游戏娱乐网站建设seo经典案例分析
  • 昆山玉山网站建设拼多多商品关键词搜索排名
  • 建设一个能看视频的网站seo排名工具哪个好
  • 永泰县住房和城乡建设局网站西安分类信息seo公司
  • vs做网站怎么调试seo关键词怎么选择
  • 福田商城网站建设哪家公司靠谱做网络推广有哪些平台
  • 首京建设投资引导基金网站宝安网站建设
  • 做政务网站数据分析培训机构哪家好
  • 多语言做网站百度福州分公司
  • 国内有哪些比较好的做定制旅游网站百度热搜关键词排名优化
  • 重庆做网站开发的公司有哪些苏州整站优化
  • jsp编写网站google推广怎么做
  • 做网站常用的css关键词营销推广
  • 中国建设部官方网站郑州百度关键词seo
  • 网站开发人员 kpi指标西安seo关键词排名
  • 用于手机的导航网站要怎么做咨询网络服务商
  • wordpress 卸载plugin提高seo关键词排名