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

素材最多的网站营销策略有哪几种

素材最多的网站,营销策略有哪几种,seo关于网站搜索排名关键词的标准评定,人力外包网站给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是无限的。 示…

给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。

计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。

你可以认为每种硬币的数量是无限的。

示例 1:

输入:coins = [1, 2, 5], amount = 11
输出:3 
解释:11 = 5 + 5 + 1

示例 2:

输入:coins = [2], amount = 3
输出:-1

示例 3:

输入:coins = [1], amount = 0
输出:0

提示:

  • 1 <= coins.length <= 12
  • 1 <= coins[i] <= 231 - 1
  • 0 <= amount <= 104

这题还是有点儿难度的,刚开始我想的是直接用回溯来做,虽然代码超时了,但是这里也附上我的代码,以儆效尤~

    void traverse(vector<int>& coins,int amount,long long sum,int temp){if(sum>amount) return;for(int i=0;i<coins.size();i++){sum+=coins[i];temp++;if(sum==amount){minl=min(minl,temp);}traverse(coins,amount,sum,temp);sum-=coins[i];temp--;}}int coinChange(vector<int>& coins, int amount) {if(amount==0)return 0;traverse(coins,amount,0,0);return minl==INT_MAX?-1:minl;}

结果不出意外,出意外额~

看了一下数据量,发现用回溯来做确实不太行,好,果断改策略,改用动态规划~

 int coinChange(vector<int>& coins, int amount){if(coins.size()==0)return -1;vector<int> dp(amount+1,amount+1);dp[0]=0;for(int i=1;i<=amount;i++){for(int j=0;j<coins.size();j++){if(i-coins[j]>=0){dp[i]=min(dp[i],dp[i-coins[j]]+1);}}}return dp[amount]==amount+1?-1:dp[amount];}

运行,ok,过了~

这题用动态规划可能还是有点儿难度,一刚开始我还在想状态方程怎么用在coins数组上,后来借鉴了一下别人的思路,用在amount上可能更容易写一点,好吧,我承认我是垃圾~

看了代码还是存在疑问的宝子可以评论区留言哦,私我也行,我们共同成长~

http://www.hrbkazy.com/news/7477.html

相关文章:

  • 广州交易中心搜索引擎优化的英文
  • 化妆品网站html模板常州网站优化
  • 微信做网站的公司seo实战密码
  • 济南企业做网站网站搭建需要多少钱?
  • b站推广入口2024mmmseo网络营销招聘
  • 短视频营销ppt上海关键词排名优化怎样
  • 全国各大知名网站文案代写在哪里接单子
  • 百度云搜索引擎网站武汉网站建设推广公司
  • 找生意做去哪个网站广州网站营销推广
  • 用网站做宣传的费用seo外包大型公司
  • 品牌策划公司网站seo搜索优化公司
  • 俄文网站商城建设自己建个网站要多少钱
  • 有了域名如何建设网站百度账户代运营
  • 做彩票网站要多少钱北京官网seo
  • 想建一个网站怎么做电子商务网站设计方案
  • 建设网站网站设计seo点击优化
  • 网站模版防被偷搜索引擎营销的主要方式有哪些?
  • wordpress分页代码百度推广优化师培训
  • 营销型网站服务行业数据统计网站
  • 高端网站建设报价北京全网推广
  • 网站开发流程丽江怎样做好网络推广呀
  • 宁波网站建设哪家比较好权重查询入口
  • 网站 备案 哪个省代做seo关键词排名
  • golang 网站开发semicircle
  • 阿里云服务器可以做几个网站抖音代运营收费详细价格
  • 顺德做网站公司怎么免费注册域名
  • 做网站需要买域名吗世界球队最新排名榜
  • wordpress 投稿主题行者seo无敌
  • 网络营销网站建设步骤百度指数数据分析平台
  • 汽车网站设计毕业论文今日新闻热点10条