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

题目:

题解:

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
相关推荐
2401_8987176612 小时前
mysql如何进行全量数据库备份_mysqldump工具的使用技巧
jvm·数据库·python
wangbing112513 小时前
Java处理csv文件总是丢数据
java·开发语言·python
qq_2837200513 小时前
高并发场景下 Python+MySQL 性能优化最佳实践
python·mysql·性能优化
m0_7485548113 小时前
SQL注入的安全架构设计_将数据库置于内网隔离区
jvm·数据库·python
Flittly13 小时前
【LangGraph新手村系列】(2)自定义状态与归约器:让 LangGraph 记住更多东西
python·langchain·aigc
好运的阿财13 小时前
OpenClaw工具拆解之apply_patch+sandboxed_read
人工智能·python·ai编程·openclaw·openclaw工具
6Hzlia13 小时前
【Hot 100 刷题计划】 LeetCode 189. 轮转数组 | C++ 三次反转经典魔法 (O(1) 空间)
c++·算法·leetcode
iAm_Ike13 小时前
怎么关闭MongoDB不需要的HTTP管理接口及REST API
jvm·数据库·python
hrhcode13 小时前
【LangChain】一.LangChain v1.0-快速上手(核心组件、工具、中间件)
python·ai·langchain·agent
SunnyDays101113 小时前
Python Word 转 Excel 详解(含整个文档、特定页面或表格转换)
python·word 转 excel·docx 转 xlsx·word 表格导出 excel