🙂 第一次练习 2020年4月3日 自己没啥思路,看了题解秒懂,想的太复杂了,我丢。。。。
😄 第二次练习
# 贪心
解题代码
public boolean lemonadeChange(int[] bills) {
int five = 0; int ten = 0;
for (int bill : bills) {
if (bill == 5) {
++five;
} else if (bill == 10) {
if (five == 0)
return false;
--five;
++ten;
} else {
if (five > 0 && ten > 0) {
--five;
--ten;
} else if (five > 3) {
five -= 3;
} else {
return false;
}
}
}
return true;
}
# 易错点
- 易错项 1