1751. Slowest Key
My accepted Python solution to LeetCode problem 1751, Slowest Key, running in 2ms.
- Difficulty: Easy
- Python
- Runtime 2ms
- Memory 17.3MB
- Updated
Read the problem on LeetCode View on GitHub
The problem statement is LeetCode’s and stays on their site. What follows is my accepted solution.
Python
Accepted on LeetCode — runtime 2ms, memory 17.3MB, accepted 2025-12-30.
class Solution:
def slowestKey(self, releaseTimes: List[int], keysPressed: str) -> str:
max_duration = releaseTimes[0]
result = keysPressed[0]
for i in range(1, len(releaseTimes)):
duration = releaseTimes[i] - releaseTimes[i-1]
if duration > max_duration or (duration == max_duration and keysPressed[i] > result):
max_duration = duration
result = keysPressed[i]
return result