开贴记录力扣里面关于特殊数组的查找元素的问题
1
268. Missing Number丢失的数字
//原地hash
class Solution {
public:
int missingNumber(vector<int>& nums) {
for(int i=0;i<nums.size();i++){
while(nums[i]<nums.size() && nums[i]!=i) swap(nums[i],nums[nums[i]]);
}
for(int i=0;i<nums.size();i++){
if(nums[i]!=i) return i;
}
return nums.size();
}
};