135. Candy
https://leetcode.com/problems/candy/
给定一个数组,要求给每个index分配candy,candy不得低于1并且元素值比左右高的分得糖不得少于左右。先从左往右,如果rating比左边大就设成左边的值+1, 否则就设成1。这样左边就满足了。再类似右往左做,并把i的值设为两趟中最大的,右边和左边都满足了。
Last updated
https://leetcode.com/problems/candy/
给定一个数组,要求给每个index分配candy,candy不得低于1并且元素值比左右高的分得糖不得少于左右。先从左往右,如果rating比左边大就设成左边的值+1, 否则就设成1。这样左边就满足了。再类似右往左做,并把i的值设为两趟中最大的,右边和左边都满足了。
Last updated