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

通江县政府网站四川建设网网站seo源码

通江县政府网站四川建设网,网站seo源码,微信公众平台申请小程序,网站开发的教学视频教程这道题的贪心很简单,就是体现在对于20元的找零上。根据题意,20元有两种找零方式:1.找一张5元和一张10元;2.找3张5元。但是5元比较万能,因为无论是10还是20都需要用5元来找零,所以我们优先考虑第一种找零方式…

这道题的贪心很简单,就是体现在对于20元的找零上。根据题意,20元有两种找零方式:1.找一张5元和一张10元;2.找3张5元。但是5元比较万能,因为无论是10还是20都需要用5元来找零,所以我们优先考虑第一种找零方式,这就是贪心所在。大家可以结合我下面的代码及注释理解此题。

代码及注释如下:

class Solution {
public:bool lemonadeChange(vector<int>& bills) {//剪枝:第一次顾客不给5元,无法找零if(bills[0] > 5) return false;//用数组哈希:统计各个面值的钞票的数量//下标0,1,2分别对应5,10,20;数组元素表示该面值钞票数量vector<int> money(3,0);money[0]++;int change = 0;for(int i = 1;i < bills.size();i++){change = bills[i] - 5;money[bills[i] / 10]++;//当找零为15时,优先用10加5找零,如果不行在考虑用3个5if(change == 15){ if(money[0] != 0 && money[1] != 0){money[0]--;money[1]--;continue;}else{if(money[0] >= 3){money[0] -= 3;continue;}else{return false;}}}else if(change == 5){if(money[0] != 0){money[0]--;continue;}}}return true;}
};

http://www.dtcms.com/wzjs/358386.html

相关文章:

  • 正邦设计招聘安卓系统优化软件
  • 太原集团网站建设谷歌商店下载
  • 温州模板网站建站河南网站建设哪个公司做得好
  • 上海广告牌制作公司临沂seo
  • 做网站 赚钱东莞网站开发公司
  • 微商怎么做网站搜索引擎推广的费用
  • 广州白云做网站网站怎么才能被百度收录
  • 租用网站如何制作网页产品推广思路
  • 网站备案密码格式百度网
  • 国内投资咨询网站 html模板西安网站建设公司
  • 都昌县建设局网站网络营销推广合作
  • 网站开发外贸网站的优化与推广分析
  • 网站公司怎么做的小红书怎么做关键词排名优化
  • 网站建设行情谷歌搜索引擎在线
  • 常州做网站的重庆百度推广开户
  • 公司做seo网站山西seo推广
  • 在线旅游网站建设方案网店如何营销推广
  • 怎么查询网站真假备案网站提交收录软件
  • 上海软件app开发流程深圳做seo有哪些公司
  • 哪个网站做二手车买卖chrome浏览器
  • 东莞做网站it s竞价托管外包费用
  • 做动图的网站郭生b如何优化网站
  • 一级a做爰片免费网站国产网站建设优化推广系统
  • 公司网站的建设内容怎么写网上商城网站开发
  • 网站开发项目广州网站建设费用
  • 做网站时点击显示二维码引流推广的平台
  • 太原市免费网站建设中国站长网站
  • ps怎么做电商网站太原免费网站建站模板
  • 怎么样再自己的网站做二级域名推广引流平台
  • 美团网站建设总体需求与目标免费的关键词优化工具