技术栈

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 小时前
大模型Skill
人工智能·python·机器学习
2501_94542354
4 小时前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
FreakStudio
5 小时前
保姆级 uPyPi 教程|从 0 到 1:MicroPython 驱动包一键安装 + 分享全攻略
python·嵌入式·电子diy
清水白石008
5 小时前
Python 对象序列化深度解析:pickle、JSON 与自定义协议的取舍之道
开发语言·python·json
2401_87690752
6 小时前
Python机器学习实践指南
开发语言·python·机器学习
张张123y
6 小时前
RAG从0到1学习:技术架构、项目实践与面试指南
人工智能·python·学习·面试·架构·langchain·transformer
Shi_haoliu
6 小时前
openClaw源码部署-linux
前端·python·ai·openclaw
gf1321111
6 小时前
python_查询并删除飞书多维表格中的记录
java·python·飞书
一叶落438
6 小时前
题目:15. 三数之和
c语言·数据结构·算法·leetcode
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04UV安装并设置国内源05OpenClaw Control UI安全上下文访问配置06小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)07Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services08OpenClaw macOS 完整安装与本地模型配置教程(实战版)09本地部署 OpenClaw + DeepSeek-R1 完全指南10AI 编程三剑客:Spec-Kit、OpenSpec、Superpowers 深度对比与实战指南