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 08ccf1b commit f9337c0Copy full SHA for f9337c0
C++/closest-subsequence-sum.cpp
@@ -28,7 +28,7 @@ class Solution {
28
result = min(result, abs(goal - x - nums[i])); // case of right half part is 0
29
}
30
31
- vector<int> sorted_sums1(cbegin(sums1), cend(sums1)); // Size: O(2^(n/2))
+ vector<int> sorted_sums1(cbegin(sums1), cend(sums1)); // Space: O(2^(n/2))
32
sort(begin(sorted_sums1), end(sorted_sums1)); // Time: O((n/2) * 2^(n/2)) = O(n * 2^(n/2))
33
unordered_set<int> sums2{0};
34
for (int i = size(nums) / 2; i < size(nums); ++i) { // O(n) times
0 commit comments