首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
来一份稍稍满意的offer吧
华中师范大学 嵌入式软件开发
发布于湖北
关注
已关注
取消关注
@优秀の:
860. 柠檬水找零(JavaScript)
在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。 注意,一开始你手头没有任何零钱。 如果你能给每位顾客正确找零,返回 true ,否则返回 false 。 示例 1:输入:[5,5,5,10,20]输出:true解释:前 3 位顾客那里,我们按顺序收取 3 张 5 美元的钞票。第 4 位顾客那里,我们收取一张 10 美元的钞票,并返还 5 美元。第 5 位顾客那里,我们找还一张 10 美元的钞票和一张 5 美元的钞票。由于所有客户都得到了正确的找零,所以我们输出 true。 示例 2:输入:[5,5,10]输出:true 示例 3:输入:[10,10]输出:false 思路: 设置三个变量:fives、tens、twenties,分别代表收银员手上5元、10元、20元钞票的数量。 遍历顾客,即bills: 1、当顾客支付5元时,不用找零,收银员手上5元的钞票数量增加1; 2、当顾客支付10元时,需要找5元,只需收银员手上有5元钞票即可,没有的话就返回false; 3、当顾客支付20元时,需要找15元,可以是一张5元一张10元,也可以是三张5元,由于10元的钞票只有这里一个用处,而5元钞票还可能找给支付10元的顾客,所以要优先找零一张5元和一张10元。 /** * @param {number[]} bills * @return {boolean} */var lemonadeChange = function(bills) { let fives = tens = twenties = 0; // 手上5元、10元、20元钞票的数量 for (let bill of bills) { switch (bill) { case 5: ++ fives; break; case 10: if (fives > 0) { fives --; tens ++; } else { return false; } break; case 20: if (fives > 0 && tens > 0) { fives --; tens --; twenties ++; } else if (fives >= 3) { fives -= 3; twenties ++; } else { return false; } break; } } return true;};
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-22 13:27
清华大学 Java
实习工资和公司有点关系
实习工资这件事,和个人能力有关,但和公司关系真的很大,在 Java 实习生身上尤其明显。同样是写 Java,有的实习生在小公司做 CRUD、改 Bug,一天忙到晚,工资却刚够生活;而在业务成熟、技术体系完善的公司,实习生可能参与 Spring 项目、写单元测试、接触线上流程,薪资却高出一截。差距往往不是代码水平,而是公司所处的阶段和业务价值。对 Java 实习生来说,大厂或头部互联网公司,技术栈成熟、流程规范,实习更多是在“产出价值”,自然愿意给更高的回报;而小公司更看重人力补充,实习岗位往往被当作低成本劳动力,薪资空间有限。所以,实习不只是“先有一份工作”,更是一次平台选择。工资是表象,背后...
实习生工资多少才算正常?
点赞
评论
收藏
分享
01-26 10:48
SHEIN_HR(准入职员工)
SHEIN内推,SHEIN内推码
实习了这么多公司下来,对SHEIN的感受就是 希音的培养体系非常系统和全面 有非常丰富的资源可以学习—— 新人入职时会召开新人会议,介绍公司制度和福利 有专门针对这个岗位新人的学习清单 部门团队介绍和业务梳理 帮助我快速了解业务框架和具体工作方法 还有SHEIN学院里的职场软技能提升课程和英语课程不可谓不丰富了 但是学到多少,就看你的主动性和学习能力了 扁平化组织让我有更多机会直接接触到mentor和leader 每天都能one on one沟通 部门全员E人的氛围让初来乍到的原本e人的我也变成了i人[呃R] 但是后面也很好地融入啦 团队伙伴都说舍不得我离开…mentor说感谢我为团队带来了新...
SHEIN希音公司福利 350人发布
点赞
评论
收藏
分享
2025-12-30 18:27
已编辑
合肥工业大学 算法工程师
28届找寒假实习求拷打求锐评🥲
点赞
评论
收藏
分享
2025-12-30 08:34
中国矿业大学 行业研究
关于我的网友认识我领导这件事
狸猫换offer:
神通广大的互联网
点赞
评论
收藏
分享
今天 22:53
已编辑
北京工业大学 Java
求教java实习怎么项目和八股怎么准备啊qaq
本人28届,已经学了苍穹外卖和点评,想年后找个中小厂实习试试,焦虑麻了,应该如何准备啊?苦于没有项目,在纠结要不要报小林coding的后端集训营,5800不知道性价比高不高...八股刚开始看小林coding,也不知道看的顺序应该是什么了有没有大佬帮忙指点一下迷津!!!万分感谢!
实习如何「偷」产出?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
J人永远闲不下来于是去提前实习
2362
2
...
mentor视角下的优秀实习生
2095
3
...
拥抱AI,程序员的最后出路
2066
4
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
1964
5
...
努力挣钱的意义具象化了
1736
6
...
大厂提前实习对AI开发的新感悟
1574
7
...
真正会被取代的,是你心里面的幻觉
1491
8
...
去独角兽做龙头还是去大厂做凤尾
1478
9
...
我身材再曼妙,也没有我的工资好笑!
1415
10
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1359
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
2912次浏览
67人参与
#
机械人你知道哪些单休企业
#
83074次浏览
415人参与
#
今年春招是金一银二嘛?
#
8263次浏览
113人参与
#
参加完秋招的机械人,还参加春招吗?
#
103666次浏览
686人参与
#
1月小结:你过的开心吗?
#
1882次浏览
51人参与
#
抛开难度不谈,你最想去哪家公司?
#
4395次浏览
113人参与
#
为什么有人零实习也能进大厂?
#
5091次浏览
127人参与
#
AI求职实录
#
3653次浏览
105人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
8303次浏览
200人参与
#
机械人春招想让哪家公司来捞你?
#
379255次浏览
3141人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
3720次浏览
134人参与
#
你的第一家实习公司是什么档次?
#
4273次浏览
74人参与
#
没关系,至少我的__很曼妙
#
3710次浏览
65人参与
#
赚钱的意义在这一刻具象化
#
3966次浏览
96人参与
#
你的landing期是如何度过的?
#
8719次浏览
167人参与
#
除了Java,最推荐学什么技术?
#
5765次浏览
147人参与
#
我发现了面试通关密码
#
1599960次浏览
19678人参与
#
一人一道大厂面试题
#
114092次浏览
1263人参与
#
你觉得什么岗位会被AI替代
#
36794次浏览
255人参与
#
你在职场上见过哪些“水货”同事
#
30748次浏览
167人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务