java刷题--860柠檬水找零

Posted Anrys

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java刷题--860柠檬水找零相关的知识,希望对你有一定的参考价值。

java刷题--860柠檬水找零

题目

在这里插入图片描述

代码

class Solution {
    public boolean lemonadeChange(int[] bills) {
        int five = 0, ten = 0,twenty=0;
        for (int i : bills) {
            if (i == 5) five++;
            else if (i == 10) {five--; ten++;}
            else if (i == 20 && ten >0) {ten--; five--;} 
            else five -= 3;
            if (five < 0) return false;
        }return true;
    }
}

结果

在这里插入图片描述

以上是关于java刷题--860柠檬水找零的主要内容,如果未能解决你的问题,请参考以下文章

刷题-力扣-860

860. 柠檬水找零

LeetCode:柠檬水找零860

860,柠檬水找零

day35 860. 柠檬水找零

860. 柠檬水找零