菜菜的刷题日记 | 1629. 按键持续时间最长的键

请添加图片描述

系列索引菜菜的刷题日记 | 被LeetCode用Python狂虐的那段日子

菜菜的修仙之路——2022/1/19
又是摆烂的一天。

【题目】

在这里插入图片描述

  • 难度:简单

题目链接:https://leetcode-cn.com/problems/slowest-key/

【我的代码】

趁天黑摸鱼!同学们看看我这代码效率怎么提高呗

class Solution:
    def slowestKey(self, releaseTimes: List[int], keysPressed: str) -> str:
        max_key = 0
        for i in range(len(releaseTimes)-1, 0, -1):
            releaseTimes[i] -= releaseTimes[i-1]
            if releaseTimes[i] >= releaseTimes[max_key]:
                if releaseTimes[i] == releaseTimes[max_key]:
                    max_key = i if keysPressed[i] > keysPressed[max_key] else max_key
                else:
                    max_key = i
        return keysPressed[max_key]

【思考】

print('Good Night')

Python力扣题解系列持续更新,欢迎点赞收藏关注

上一篇:菜菜的刷题日记 | 374.猜数字大小
下一篇:菜菜的刷题日记 | 9. 回文数

本人水平有限,文章中不足之处欢迎下方👇评论区批评指正~

如果感觉对你有帮助,点个赞👍 支持一下吧 ~

不定期分享 有趣、有料、有营养内容,欢迎 订阅关注 🤝 我的博客 ,期待在这与你相遇 ~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猿知

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值