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

news/2024/7/7 16:00:23 标签: leetcode, 算法, 动态规划, python, 后端

请添加图片描述

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

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

文章目录

    • 【题目】
    • 【我的代码】
    • 【思考】

【题目】

在这里插入图片描述

  • 难度:简单

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

【我的代码】

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

python">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. 回文数

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

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

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


http://www.niftyadmin.cn/n/1425828.html

相关文章

菜菜的Python学习日记 | 蓝桥杯2021年第十二届省赛真题-双向排序

系列索引:菜菜的Python学习日记 | Python从入门到入土详解 今天写了道蓝桥杯真题,题并不难,但是要输入数据,这和以往的题目还不太一样,需要以空格作为结尾。而input函数输入的一个字符串,因此需要对输入值进…

菜菜的Python学习日记 | Python进阶笔记(生成式、常用算法、函数定义和调用时都加*,有什么作用?)

系列索引:菜菜的Python学习日记 | Python从入门到入土详解 今天开始学习Python语言进阶部分。 文章目录一、生成式二、常用算法三、Python函数定义和调用时都加*,有什么作用?一、生成式 prices2 {key: value for key, value in prices.item…

svn版本控制说明

服务端subversion(svn)版本控制工具服务器端 V1.4.exe新建文件夹 d:/svn SVNService -install -d -r d:/svn 安装 Windows 服务开服务svnserve -d -r d:/svn (自动开启的, D:/Program Files/Subversion/bin>sc create svnservice binpath "d:/Program Files/Subversion…

菜菜的Python学习日记 | Python进阶之装饰器、高阶函数的用法

系列索引菜菜的Python学习日记 | Python从入门到入土详解 今天开始学习Python语言进阶部分。 文章目录函数的使用方式装饰器迭代器和生成器函数的使用方式 高阶函数的用法(filter、map以及它们的替代品) items1 list(map(lambda x: x ** 2, filter(la…

html 补记

1热点map(可图形化设计出dreamweaver) 2 meta标签 网页过期(expries) <meta http-equiv"expires" content"web,26Feb,1997 08:21:57 GMT"> <meta name"作者" content"pp"> 3.<pre>..</pre> 预格式,是什么样子…

菜菜的刷题日记 | 9.一行代码解题回文数

系列索引&#xff1a;菜菜的刷题日记 | 被LeetCode用Python狂虐的那段日子 菜鸡的刷题之路——2022/1/21 文章目录【题目】【官方思路】【参考代码】【我的代码】【思考】【题目】 给你一个整数 x &#xff0c;如果 x 是一个回文整数&#xff0c;返回 true &#xff1b;否则&a…

批量上传--采集 (多个文件夹)

DBOperation.java中的一个方法 public void alluponefile(String filesb, HttpServletRequest request, String typeid, String secondid, String levelid) { DBOperate dbo new DBOperate(); String filesbs filesb.replace("//", "/"); // fil…

get,post传中文时的乱码解决方法

Tomcat 5.0.19 之后&#xff0c;解决中文传递参数时&#xff0c;就必须考虑是使用 GET or POST&#xff0c;两种解决的方式不一样。 如果是使用 GET 的方式传递时&#xff0c;使用 1) 打开tomcat的server.xml文件&#xff0c;找到 <Connector/> 区块&…