Python | Leetcode Python题解之第448题找到所有数组中消失的数字

题目:

题解:

python 复制代码
class Solution:
    def findDisappearedNumbers(self, nums: List[int]) -> List[int]:
        n = len(nums)
        for num in nums:
            x = (num - 1) % n
            nums[x] += n
        
        ret = [i + 1 for i, num in enumerate(nums) if num <= n]
        return ret
相关推荐
Tisfy5 分钟前
LeetCode 2483.商店的最少代价:两次遍历 -> 一次遍历
算法·leetcode·题解·遍历
YGGP15 分钟前
【Golang】LeetCode 279. 完全平方数
算法·leetcode
38242782718 分钟前
python3网络爬虫开发实战 第二版:绑定回调
开发语言·数据库·python
im_AMBER21 分钟前
Leetcode 87 等价多米诺骨牌对的数量
数据结构·笔记·学习·算法·leetcode
dagouaofei28 分钟前
培训项目总结 PPT 工具对比评测,哪款更专业
python·powerpoint
Hello eveybody28 分钟前
用代码生成你的电影预告片(Python)
python
月明长歌31 分钟前
【码道初阶】Leetcode771 宝石与石头:Set 判成员 vs List 判成员(同题两种写法的差距)
java·数据结构·leetcode·list·哈希算法·散列表
山沐与山40 分钟前
【设计模式】 Python代理模式:从入门到实战
python·设计模式·代理模式
言之。1 小时前
Python调用DeepSeek API查询ClickHouse
windows·python·clickhouse
YGGP1 小时前
【Golang】LeetCode198. 打家劫舍
算法·leetcode