当前位置: 首页 > news >正文

448.找到所有数组中消失的数字(原地修改)

给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。
示例 1:
输入:nums = [4,3,2,7,8,2,3,1]
输出:[5,6]
原地修改

class Solution {public List<Integer> findDisappearedNumbers(int[] nums) {int n = nums.length;for (int num : nums) {int x = (num - 1) % n;nums[x] += n;}List<Integer> ret = new ArrayList<Integer>();for (int i = 0; i < n; i++) {if (nums[i] <= n) {ret.add(i + 1);}}return ret;}
}
http://www.lryc.cn/news/337152.html

相关文章:

  • Redis学习从入门到掌握(基础篇)
  • redis主从复制、哨兵
  • uniapp登录拦截白名单使用
  • 力扣45. 跳跃游戏 II
  • MXNet安装:专业指南与深度解析
  • C++函数模板案例--数组封装
  • 传统文字检测方法+代码实现
  • Jmeter从数据为查找结果集数据方法随笔
  • Objective-C网络请求开发的高效实现方法与技巧
  • Java:OOP之术语或概念
  • 内存地产风云录:malloc、free、calloc、realloc演绎动态内存世界的楼盘开发与交易大戏
  • 个人博客项目笔记_05
  • 基础知识点全覆盖(1)
  • 异常处理java
  • 个人博客项目_09
  • 【2024年MathorCup数模竞赛】C题赛题与解题思路
  • 蓝桥杯省赛冲刺(3)广度优先搜索
  • 网页内容生成图片,这18般武艺你会几种呢?
  • pytest的时候输出一个F后面跟很多绿色的点解读
  • 算法打卡day33
  • 《疯狂java讲义》Java AWT图形化编程中文显示
  • Python3 标准库,API文档链接
  • 【Web】CTFSHOW-ThinkPHP5-6反序列化刷题记录(全)
  • AR智能眼镜方案_MTK平台安卓主板芯片|光学解决方案
  • Android网络抓包--Charles
  • 【LeetCode热题100】238. 除自身以外数组的乘积(数组)
  • 《哈迪斯》自带的Lua解释器是哪个版本?
  • Java内存泄漏内存溢出
  • 【springboot】项目启动时打印全部接口方法
  • 单例19c RMAN数据迁移方案