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中的Data truncation问题

    技术怎么解决java中的Data truncation问题这篇文章主要讲解了“怎么解决java中的Data truncation问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究

    攻略 2021年11月16日
  • html中如何设置边框上下居中(html怎么让td显示的文字靠左)

    技术HTML如何设置td内容居中这篇文章主要讲解了“HTML如何设置td内容居中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML如何设置td内容居中”吧!

    攻略 2021年12月23日
  • hbase shell学习-2

    技术hbase shell学习-2 hbase shell学习-2一个学生成绩表的例子来演示hbase的用法。name
    grade
    coursemath
    englishTom
    5
    97
    87Jim
    4

    礼包 2021年12月22日
  • MySQL优化经验是怎样的

    技术MySQL优化经验是怎样的MySQL优化经验是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。MySQL优化经验同时在线访问量继续增大 对于1G

    攻略 2021年11月17日
  • vmware怎么安装证书(vmware进bios如何添加插件)

    技术VMware证书该如何升级今天就跟大家聊聊有关VMware证书该如何升级,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VCP-DCV每年都会有更新,且都会用年

    攻略 2021年12月22日
  • 指南针的红色指针指向什么方向,请问指南针红针指的是什么方向

    技术指南针的红色指针指向什么方向,请问指南针红针指的是什么方向好像并没有个标准规定靠颜色分辨南北极,指南针,指北针只是叫法习惯指南针的红色指针指向什么方向。知道当地南北方向,看指南针指针指向,不管红色白色或黑色一端,你都

    生活 2021年10月24日