448. 找到所有数组中消失的数字

技术448. 找到所有数组中消失的数字 448. 找到所有数组中消失的数字给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但

448.找到所有数组中消失的数字

给你一个含n个整数的数组nums,其中nums[i]在区间[1,n]内。请你找出所有在[1,n]范围内但没有出现在nums中的数字,并以数组的形式返回结果。

来源:力扣(LeetCode)

链接:https://leet代码-cn。com/problems/查找所有数字-消失在数组中

著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

导入Java。乌提尔。ArrayList

导入Java。乌提尔。列表;

解决方案类{

私有void交换(int[] nums,int a,int b){ 0

int tmp=nums[a];

nums[a]=nums[b];

nums[b]=tmp;

}

公共列表整数查找已消失的数字(int[]nums){ 0

(同Internationalorganizations)国际组织索引=0;

while(索引nums。长度){ 0

if(nums[index]==index 1){ 0

指数;

} else {

if(nums[nums[index]-1]==nums[index])

指数;

} else {

swap(nums,index,nums[index]-1);

}

}

}

list integer ret=new ArrayList();

for(int I=0;I nums . LengTii){ 0

if (nums[i]!=I 1){ 0

ret。增加(一1);

}

}

返回浸水使柔软

}

}

心之所向,素履以往生如逆旅,一苇以航

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147918.html

(0)

相关推荐

  • Java版开源的内网穿透工具的使用方法

    技术Java版开源的内网穿透工具的使用方法这篇文章将为大家详细讲解有关Java版开源的内网穿透工具的使用方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。What is

    2021年10月23日
  • 稳压二极管工作原理,稳压二极管的工作原理是什么

    技术稳压二极管工作原理,稳压二极管的工作原理是什么稳压管的工作原理:稳压管也是一种晶体二极管,它是利用PN结的击穿区具有稳定电压的特性来工作的。稳压管在稳压设备和一些电子电路中获得广泛的应用。把这种类型的二极管称为稳压管

    生活 2021年10月24日
  • CF666C 题解

    技术CF666C 题解 CF666C 题解题目大意
    多组询问。每次询问给定一个串 \(s\) 和一个长度 \(L\)。
    问有多少个长度为 \(L\) 的只包含小写字母的串, 有至少一个子序列等于 \(s

    礼包 2021年11月7日
  • 如何用源码分析canal的deployer模块

    技术如何用源码分析canal的deployer模块这期内容当中小编将会给大家带来有关如何用源码分析canal的deployer模块,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Cana

    攻略 2021年10月27日
  • java.sql.SQLException异常怎么办

    技术java.sql.SQLException异常怎么办这篇文章将为大家详细讲解有关java.sql.SQLException异常怎么办,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有

    攻略 2021年10月19日
  • 如何用3个步骤实现响应式Web设计

    技术如何用3个步骤实现响应式Web设计本篇文章给大家分享的是有关如何用3个步骤实现响应式Web设计,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。写在前面的话

    攻略 2021年11月17日