技术栈

Python | Leetcode Python题解之第506题相对名次

Mopes__2024-10-27 21:57

题目:

题解:

python 复制代码
class Solution:
    desc = ("Gold Medal", "Silver Medal", "Bronze Medal")

    def findRelativeRanks(self, score: List[int]) -> List[str]:
        ans = [""] * len(score)
        arr = sorted(enumerate(score), key=lambda x: -x[1])
        for i, (idx, _) in enumerate(arr):
            ans[idx] = self.desc[i] if i < 3 else str(i + 1)
        return ans
上一篇:当遇到 502 错误(Bad Gateway)怎么办
下一篇:Spring Boot
相关推荐
程序员小远
11 小时前
Web自动化测试详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
红石程序员
12 小时前
Python环境管理
开发语言·python
Chennnng
12 小时前
关于python版本,显卡版本,torch版本之间的问题
开发语言·python
战南诚
12 小时前
python序列化-dumps的妙用
python
华研前沿标杆游学
12 小时前
12月13日·东莞线下沙龙|少年企业家商业思维拓展营
python
学学学无无止境
12 小时前
力扣-从前序与中序遍历序列构造二叉树
leetcode
北极糊的狐
12 小时前
stream.findFirst().get() 报错 NoSuchElementException
开发语言·python
黑客思维者
12 小时前
Python数据清洗实战:去重/标准化
开发语言·python·数据清洗·数据标准化
CryptoRzz
12 小时前
对接印度股票市场数据 (India api) 实时k线图表
java·开发语言·python·区块链·maven
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08从入门到实战:Gemini 3 使用指南速览09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10本地部署阿里最新开源的Z-Image