class Solution:
def slowestKey(self, releaseTimes: List[int], keysPressed: str) -> str:
ans = keysPressed[0]
maxTime = releaseTimes[0] # 初始
for i in range(1, len(keysPressed)):
key = keysPressed[i] # 字符
time = releaseTimes[i] - releaseTimes[i - 1] # 持续时间
if time > maxTime or time == maxTime and key > ans:
ans = key
maxTime = time
return ans
[leetcode 2022-1-12每日一题] 一、按键持续时间最长的键
猜你喜欢
转载自blog.csdn.net/weixin_45492560/article/details/122454824
今日推荐
周排行