美文网首页
2022-09-29 2410 优化代码

2022-09-29 2410 优化代码

作者: 木马音响积木 | 来源:发表于2022-09-28 22:14 被阅读0次

要理解优化的作用,缩进是否减少了判断?

2410. 运动员和训练师的最大匹配数
class Solution:
    def matchPlayersAndTrainers(self, players: List[int], trainers: List[int]) -> int:
        players.sort(reverse=True)
        trainers.sort(reverse=True)
        k=len(trainers)
        i=ans=0
        for v in players:
            if v <=trainers[i]:
                ans+=1 
                i+=1
            if i==k:
                return k
        return ans 
#下面的if 又缩进了
class Solution:
    def matchPlayersAndTrainers(self, players: List[int], trainers: List[int]) -> int:
        players.sort(reverse=True)
        trainers.sort(reverse=True)
        k=len(trainers)
        i=ans=0
        for v in players:
            if v <=trainers[i]:
                ans+=1 
                i+=1
                if i==k:
                    return k
        return ans

相关文章

  • 2410

    一、《2410》王婷灏,中原焦点团队讲师、心理咨询师,持续原创分享第750天,2020年12月6日。 一、...

  • Python-02进阶-07代码优化技巧

    代码优化技巧 优化原则 核心技巧 其他技巧 Python 代码性能优化技巧 常用代码优化技巧 sort()优于so...

  • web前端开发编码规范及性能优化

    代码优化 这个部分仅仅将代码优化本身,不考虑性能,关于代码部分的性能优化在 页面渲染 部分 代码优化 中 HTML...

  • 编译器笔记46-代码优化-常用的代码优化方法

    优化的分类 机器无关优化: 针对中间代码 机器相关优化: 针对目标代码 局部代码优化: 单个基本块范围内的优化 全...

  • java综合知识点(四,优化篇)

    优化篇 一、代码优化 代码结构层次的优化(目的:更加方便代码的维护--可维护性,可读性) 1.代码注释(代码规范)...

  • 编译原理系列之十 代码优化

    代码优化 代码优化可分为与机器有关的优化和与机器无关的优化。与机器有关的优化一般在目标代码上进行。与机器无关的优化...

  • 腾讯做优化的大佬三下五除二让我程序快了200%

    这篇文章主要跟大家说说程序性能优化,说到程序性能优化咱们先来谈谈代码优化~ 代码优化 代码优化其实一个很重要的课题...

  • Android优化

    压缩APK文件 优化UI 内存优化 优化代码查看代码逻辑,提取通用代码设计模式 压缩APK文件 Android s...

  • 编译原理四——代码优化

    代码优化 代码优化的含义是:对代码进行等价变换,使得变换后的代码具有更高的时间效率和空间效率。代码优化的目的是提高...

  • 代码优化总结

    目录 代码优化的引出 代码优化的目标 代码优化细节(1)尽量指定类、方法的final修饰符(2)尽量重用对象(3)...

网友评论

      本文标题:2022-09-29 2410 优化代码

      本文链接:https://www.haomeiwen.com/subject/tfzkartx.html