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

建立企业门户网站建设网站前端开发语言

建立企业门户网站建设,网站前端开发语言,网站营销推广计划,vs手机网站开发这道题的贪心很简单,就是体现在对于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/a/433249.html

相关文章:

  • 检测网站速度小程序网站建设
  • 杭州自助建站市场监督管理局电话举报电话
  • SSM整合 —— 在Spring中配置MyBatis
  • 成都专业的整站优化贵阳网站建设-中国互联
  • 设计个网站多少钱西安免费网络
  • 计算机网站建设维护的目的wordpress如何更改主页home
  • 外贸网站免费模板怎样给网站加外链
  • 海西州商城网站建设网络服务器是指为网络提供资源
  • 蓝色网站素材用以前用过的域名做网站
  • 建站流程主要有哪些建网站一定要买服务器和域名吗
  • 有做a50期货的网站网站模板之家
  • 旅游网络网站建设方案湘潭正规seo优化
  • 用ps做企业网站分辨率是多少七牛 百度云加速 wordpress
  • 天津企业免费建站建设网站可选择的方案
  • php网站开发背景手机网站模板开发工具
  • 安徽网站开发哪家好简历模板免费下载的网页
  • 深圳模板网站建设公网上服务平台官网入口
  • 建站出海重庆专业网站建设
  • 自己做的网站安全吗网络营销的成功案例
  • 快站是个什么平台最好用的wordpress主题
  • 制作网站策划书手术直播平台
  • 新乡市红旗区建设局网站石景山网站制作建设公司
  • 免费网站申请注册5118网站是免费的吗
  • 网站开发需求书模板网站后台的功能
  • 华润集团网站建设商信息流优化师面试常见问题
  • 空间备案和网站备案丹徒建设网官方网站
  • 最新的网站开发技术外贸公司网站建设方案
  • 站长之家的seo综合查询工具wordpress多站点换域名
  • 我要注册电子邮箱盐城seo排名
  • 青海建设兵团网站小院广东做网站公司