代码随想录算法训练营第35天 860.柠檬水找零 406.根据身高重建队列 452. 用最少数量的箭引爆气球

chatgpt/2023/9/27 6:46:00

860. 柠檬水找零

class Solution {public boolean lemonadeChange(int[] bills) {int five = 0;int ten = 0;for(int bill : bills) {if(bill == 5) {// 直接接收 5 美元的钞票five++;} else if(bill == 10) {// 收到 10 美元的钞票,需要找回 5 美元的零钱if(five == 0) return false;five--;ten++;} else {// 收到 20 美元的钞票,需要找回 15 美元的零钱// 优先使用 10 美元和 5 美元的零钱,然后尝试使用三张 5 美元的零钱if(ten > 0 && five > 0) {ten--;five--;} else if(five >= 3) {five -= 3;} else {return false;}}}return true;}
}

通过模拟整个交易过程来解决这个问题。在这个过程中,需要跟踪你手头有多少 5 美元和 10 美元的钞票。每当有人支付 5 美元时,可以直接接受付款。当有人支付 10 美元时,需要有一张 5 美元的钞票来找零。当有人支付 20 美元时,需要有一张 10 美元和一张 5 美元的钞票或者三张 5 美元的钞票来找零。如果在任何时候不能找零,那么返回 false。否则,可以通过整个过程,返回 true

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-5314592.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

一些网络知识总结(自用)

一些网络知识总结(自用) 1. 进制的转换 所有进制转换成十进制就是把字面值*权数 比如16进制 5AEF 转成10机制话就是 1* 151614321064 * 5 2. ip地址网段的概念,可用ip,广播地址 比如一个ip为10.1.1.1/24那么他的网络号就是前…

部署monggodb副本集详细文档

部署monggodb副本集 MongoDB有多种高可用性架构可以选择,以下是其中几种常见的高可用性架构: 副本集(Replica Set):副本集是MongoDB中最基本的高可用性架构。它由多个节点组成,其中有一个主节点&#xff0…

Linux NameSpace 虚拟化 资源隔离

NameSpace NameSpace介绍 在操作系统中命名空间命名空间提供的是系统资源的隔离,其中系统资源包括了:进程、网络、文件系统等等 实际上linux系统实现命名空间主要目的之一就是为了实现轻量级虚拟化服务,也就是我们说的容器,在同…

socket 基础

Socket是什么呢? ① Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。 ② Socket是连接运行在网络上的两个程序间的双向通信的端点。 ③ 网络通讯其实指…

基于SWAT-MODFLOW地表水与地下水耦合教程

详情点击链接:基于SWAT-MODFLOW地表水与地下水耦合教程 前沿 耦合模型被应用到很多科学和工程领域来改善模型的性能、效率和结果,SWAT作为一个地表水模型可以较好的模拟主要的水文过程,包括地表径流、降水、蒸发、风速、温度、渗流、侧向径流…

数据结构-链表结构-单向链表

链表结构 说到链表结构就不得不提起数据结构,什么是数据结构?就是用来组织和存储数据的某种结构。那么到底是某种结构呢? 数据结构分为: 线性结构 数组,链表,栈,队列 树形结构 二叉树&#x…

Java并发编程实战——基础知识

文章目录 1 基础知识1.3 线程带来的风险1.3.1 安全性问题1.3.2 活跃性问题 2 线程安全性2.2 原子性2.2.1 竞态条件2.2.1 数据竞争 2.3 加锁机制2.3.1 内置锁 2.4 用锁来保护状态 3 对象的共享3.1 可见性3.1.1 失效数据3.1.2 非原子的64位操作3.1.3 加锁与可见性3.1.4 volatile变…

正泰电力携手图扑:VR 变电站事故追忆反演

VR(Virtual Reality,虚拟现实)技术作为近年来快速发展的一项新技术,具有广泛的应用前景,支持融合人工智能、机器学习、大数据等技术,实现更加智能化、个性化的应用。在电力能源领域,VR 技术在高性能计算机和专有设备支…
推荐文章