0
点赞
收藏
分享

微信扫一扫

leetcode:按键持续时间最长的键

小安子啊 2022-01-09 阅读 69

在这里插入图片描述
代码:

class Solution:
    def slowestKey(self, releaseTimes: List[int], keysPressed: str) -> str:
        res = ''
        lastTime = 0
        maxDuration = -1
        for i in range(len(releaseTimes)):
            duration = releaseTimes[i] - lastTime
            if duration > maxDuration:
                maxDuration = duration
                res = keysPressed[i]
            elif duration == maxDuration and res < keysPressed[i]:
                res = keysPressed[i]
            lastTime = releaseTimes[i]
        return res
举报

相关推荐

0 条评论