Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 472 Bytes

495.md

File metadata and controls

19 lines (17 loc) · 472 Bytes

495. Teemo Attacking

Solution 1 (time O(n), space O(1))

class Solution(object):
    def findPoisonedDuration(self, timeSeries, duration):
        """
        :type timeSeries: List[int]
        :type duration: int
        :rtype: int
        """
        ans = 0
        n = len(timeSeries)
        for i in range(n - 1):
            ans += min(duration, timeSeries[i + 1] - timeSeries[i])
        ans += duration
        return ans