news 2026/6/10 5:31:48

leetcode 860. Lemonade Change 柠檬水找零-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 860. Lemonade Change 柠檬水找零-耗时100

Problem: 860. Lemonade Change 柠檬水找零

解题过程

耗时100%,哈希表使用三个整数ch[3]分别表示5、10、20的存数,若收入5则ch[0]++,若收入10则判断5的存数是否==0,>0则ch[0]–, ch[1]++,若收入20则判断 ch[0]==0 || (ch[1]==0 && ch[0] < 3),否则优先使用10找零

Code

class Solution { public: int ch[3] = {0, 0, 0}; bool lemonadeChange(vector<int>& bills) { int n = bills.size(); for(int i = 0; i < bills.size(); i++) { if(bills[i]==10) { if(ch[0]==0) { return false; } else { ch[0]--; ch[1]++; } } else if(bills[i]==20) { if( ch[0]==0 || (ch[1]==0 && ch[0] < 3) ) { return false; } else { if(ch[1] > 0) { ch[1]--; ch[0]--; } else { ch[0] -= 3; } } } else { ch[0]++; } } return true; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 20:03:34

M2FP文档精读:理解Flask服务结构与API接口设计逻辑

M2FP文档精读&#xff1a;理解Flask服务结构与API接口设计逻辑 &#x1f4cc; 引言&#xff1a;为何需要一个稳定可部署的人体解析Web服务&#xff1f; 在计算机视觉领域&#xff0c;人体解析&#xff08;Human Parsing&#xff09; 是一项细粒度的语义分割任务&#xff0c;目标…

作者头像 李华
网站建设 2026/6/8 3:53:31

轻量级AI应用崛起:M2FP CPU版成中小企业首选方案

轻量级AI应用崛起&#xff1a;M2FP CPU版成中小企业首选方案 随着人工智能技术从“大模型、重算力”向“轻量化、可落地”演进&#xff0c;越来越多的中小企业开始关注低成本、高稳定性、无需GPU即可运行的AI解决方案。在图像语义分割领域&#xff0c;M2FP&#xff08;Mask2For…

作者头像 李华
网站建设 2026/5/30 17:56:27

人体部位分割新标杆:M2FP支持19类精细语义标签输出

人体部位分割新标杆&#xff1a;M2FP支持19类精细语义标签输出 &#x1f4d6; 技术背景与行业痛点 在计算机视觉领域&#xff0c;人体解析&#xff08;Human Parsing&#xff09; 是一项关键的细粒度语义分割任务&#xff0c;目标是将人体图像中的每个像素精确归类到具体的解剖…

作者头像 李华
网站建设 2026/6/9 6:40:18

真实项目落地分享:基于M2FP的健身动作识别系统开发全过程

真实项目落地分享&#xff1a;基于M2FP的健身动作识别系统开发全过程 在智能健身、远程运动指导等新兴场景中&#xff0c;精准的人体动作理解能力已成为核心技术瓶颈。传统姿态估计算法&#xff08;如OpenPose&#xff09;虽能提取关键点&#xff0c;但难以区分衣物、身体部位重…

作者头像 李华
网站建设 2026/6/7 12:12:31

从图片到3D:M2FP助力人体建模流程

从图片到3D&#xff1a;M2FP助力人体建模流程 &#x1f9e9; M2FP 多人人体解析服务 (WebUI API) &#x1f4d6; 项目简介 在三维数字人、虚拟试衣、动作捕捉等前沿应用中&#xff0c;高精度的人体语义分割是构建完整建模流程的关键第一步。传统方法往往受限于多人场景下的遮挡…

作者头像 李华