Minimum Time to Remove All Cars Containing Illegal Goods LeetCode solution in Python
1class Solution:2def minimumTime(self, s):3def minSum(nums):4dp = [0] * len(nums)5dp[0] = nums[0]6for i in range(1, len(nums)):7dp[i] = min(nums[i], nums[i] + dp[i - 1])8return min(0, min(dp))910n = len(s)11s1 = [1 if i == "1" else -1 for i in s]12score = minSum(s1)1314return n + score