diff --git a/repetition/dp/152.py b/repetition/dp/152.py index 850dc20..0fb93a4 100644 --- a/repetition/dp/152.py +++ b/repetition/dp/152.py @@ -8,8 +8,8 @@ class Solution: for num in nums[1:]: temp_min = now_min - now_min = (num, now_max * num, now_min * num) - now_max = (num, now_max * num, temp_min * num) + now_min = min(num, now_max * num, now_min * num) + now_max = max(num, now_max * num, temp_min * num) answer = max(answer, now_max)