mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-09 03:34:02 +08:00
0860.柠檬水找零.md
This commit is contained in:
@ -184,7 +184,41 @@ class Solution:
|
|||||||
Go:
|
Go:
|
||||||
|
|
||||||
|
|
||||||
|
Javascript:
|
||||||
|
```Javascript
|
||||||
|
var lemonadeChange = function(bills) {
|
||||||
|
let fiveCount = 0
|
||||||
|
let tenCount = 0
|
||||||
|
let twentyCount = 0
|
||||||
|
|
||||||
|
for(let i = 0; i < bills.length; i++) {
|
||||||
|
let bill = bills[i]
|
||||||
|
if(bill === 5) {
|
||||||
|
fiveCount += 1
|
||||||
|
} else if (bill === 10) {
|
||||||
|
if(fiveCount > 0) {
|
||||||
|
fiveCount -=1
|
||||||
|
tenCount += 1
|
||||||
|
} else {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if(tenCount > 0 && fiveCount > 0) {
|
||||||
|
twentyCount += 1
|
||||||
|
tenCount -= 1
|
||||||
|
fiveCount -= 1
|
||||||
|
} else if(fiveCount >= 3) {
|
||||||
|
twentyCount += 1
|
||||||
|
fiveCount -= 3
|
||||||
|
} else {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
};
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
-----------------------
|
-----------------------
|
||||||
* 作者微信:[程序员Carl](https://mp.weixin.qq.com/s/b66DFkOp8OOxdZC_xLZxfw)
|
* 作者微信:[程序员Carl](https://mp.weixin.qq.com/s/b66DFkOp8OOxdZC_xLZxfw)
|
||||||
|
Reference in New Issue
Block a user