41. First Missing Positive
Posted 鸵鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了41. First Missing Positive相关的知识,希望对你有一定的参考价值。
class Solution { public int firstMissingPositive(int[] nums) { int i=0; while(i<nums.length) { if(nums[i]>0&&nums[i]<=nums.length&&nums[i]!=nums[nums[i]-1]) { int tmp=nums[i]; nums[i]=nums[tmp-1]; nums[tmp-1]=tmp; } else i++; } for(int j=0;j<nums.length;j++) if(nums[j]!=j+1) return j+1; return nums.length+1; } }
以上是关于41. First Missing Positive的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 41. First Missing Positive
java 41. First Missing Positive(#)。java
java 41. First Missing Positive(#)。java