Problem 152: Maximum Product Subarray
思路
这里有个和其他 subarray 不同的地方就是,数组里的数是有正有负的,负负得正,正数也可能因为乘以一个负数变得更小
所以我们维护两个数组: postiveMax 和 negativeMin
易错点
正数和负数分类讨论的时候, 注意区分什么时候乘以正数,什么时候乘以负数
Last updated
这里有个和其他 subarray 不同的地方就是,数组里的数是有正有负的,负负得正,正数也可能因为乘以一个负数变得更小
所以我们维护两个数组: postiveMax 和 negativeMin
正数和负数分类讨论的时候, 注意区分什么时候乘以正数,什么时候乘以负数
Last updated