Leetcode 41 First Missing Positive

class Solution:# @param {integer[]} nums# @return {integer}def firstMissingPositive(self, nums):Length = len(nums)for i in range(Length):while nums[i] != i+1:if nums[i] <= 0 or nums[i] > Length or nums[i] == nums[nums[i]-1]:breaktemp = nums[nums[i]-1]; nums[nums[i]-1] = nums[i]; nums[i] = tempfor j in range(Length):if nums[j] != j+1:return j+1return Length+1

版权声明:本文为博主原创文章,未经博主允许不得转载。

,这些那些,我们是多么的了然于心,却依然,没有任何办法。

Leetcode 41 First Missing Positive

相关文章:

你感兴趣的文章:

标签云: