We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8722ca5 commit e09cb5fCopy full SHA for e09cb5f
scripts/algorithms/0-9/3Sum Closest/3Sum Closest.cpp
@@ -1,3 +1,4 @@
1
+// Runtime: 516 ms (Top 46.24%) | Memory: 16.3 MB (Top 87.10%)
2
class Solution {
3
public:
4
int threeSumClosest(vector<int>& nums, int target) {
@@ -12,13 +13,13 @@ class Solution {
12
13
int sum =nums[i]+nums[l]+nums[r];
14
if(sum == target)return sum;
15
if(abs(sum-target)<diff)
- { // updating the sum if sum so far. is closest to target
16
+ { // updating the sum if sum so far. is closest to target
17
diff=abs(sum-target);
18
ans=sum;
19
}
20
(sum > target) ? r-- : l++;
21
22
- return ans;
23
+ return ans;
24
-};
25
+};
0 commit comments