技术栈

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
相关推荐
迦南的迦 亚索的索
3 分钟前
PYTHON_DAY21_数据分析
开发语言·python·数据分析
阿Y加油吧
4 分钟前
栈的经典应用:字符串解码 & 每日温度 深度解析
数据结构·python·算法
ID_18007905473
8 分钟前
如何使用 Python 调用小红书笔记评论 API 时进行并发控制?
开发语言·笔记·python
树下水月
17 分钟前
使用python 一键生成,PGSQL的数据字典
python
高山流水&上善
17 分钟前
基于Qwen3-0.6B的光纤基础测试问答系统设计与实现
python·django
疯狂成瘾者
19 分钟前
PromptTemplate类解读
python·langchain
abant2
23 分钟前
leetcode 76 最小覆盖子串
算法·leetcode·职场和发展
kk在加油
27 分钟前
python学习笔记(基础语法与变量、容器)
笔记·python·学习
田梓燊
27 分钟前
leetcode 240
算法·leetcode·职场和发展
橙露
34 分钟前
Python 正则表达式:文本清洗与信息提取速通手册
python·正则表达式·easyui
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛03GitHub 镜像站点04基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南05免费!不限量!用opencode接入英伟达(NVIDIA)大模型,轻松打造你的 AI 编程助手06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析07Oh My Codex 快速使用指南08从限购到畅通:GLM-5.1 Coding Plan接入攻略09CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南10LLM Wiki:让大模型替你打理知识库的完整指南