We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a14d112 commit 45a11deCopy full SHA for 45a11de
268-missing-number/268-missing-number.cpp
@@ -2,12 +2,14 @@ class Solution {
2
public:
3
int missingNumber(vector<int>& nums) {
4
5
- sort(nums.begin(),nums.end());
6
- for(int i = 0;i < nums.size();i++)
7
- if(nums[i] != i)
8
- return i;
9
-
10
11
- return nums.size();
+ int n=nums.size();
+ int sum1=0;
+ for(int i=0;i<n;i++)
+ {
+ sum1+=nums[i];
+ }
+ int sum=(n*(n+1))/2;
12
+ int number=sum-sum1;
13
+ return number;
14
}
15
};
0 commit comments