Maximum Product Subarray

memeory limited exceed