技术栈

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
相关推荐
一分半心动
10 小时前
清理C盘的python脚本
开发语言·python
在风中的意志
10 小时前
[数据库SQL] [leetcode-584] 584. 寻找用户推荐人
数据库·sql·leetcode
毅炼
10 小时前
hot100打卡——day08
java·数据结构·算法·leetcode·深度优先
AI手记叨叨
11 小时前
Python数学:几何运算
python·数学·解析几何·射影几何·微分几何·欧几里得几何
toolhow
11 小时前
SelfAttenion自注意力机制
pytorch·python·深度学习
智航GIS
11 小时前
6.2 while循环
java·前端·python
qq_33631393
11 小时前
java基础-IO流(转换流)
java·开发语言·python
Stestack
11 小时前
ssh批量机器免密操作
linux·python·ssh
a程序小傲
11 小时前
得物Java面试被问:反射机制的原理和应用场景
java·python·面试
于越海
11 小时前
学习小项目:用 Python 自动统计编程课绩点(5.0 制|百分制直算|重修取最高)
开发语言·笔记·python·学习·学习方法
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05UV安装并设置国内源06从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击072025 最新教程:注册并切换到美区 Apple ID08【踩坑笔记】50系显卡适配的 PyTorch 安装09手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!10祝大家 2026 年新年快乐,代码无 bug,需求一次过