[LeetCode 152] Maximum Product Subarray [Java] [Runtime : 2MS]