치악산 복숭아
[Leetcode] 1. Two Sum - C++ 본문
브루트 포스로 간단하게 푼 문제...라서 추가적으로 설명할게 없다 🥹
시간 복잡도 n^2 미만으로 나오도록 푸는 방법도 생각해봐야겠다
#include <cstdlib>
class Solution {
public:
vector<int> twoSum(vector<int>& nums, int target) {
vector<int>result(2);
for(int i = 0; i < size(nums); i++) {
for(int j = i + 1; j < size(nums); j++) {
if (nums[i] + nums[j] == target) {
result = {i , j};
break;
}
}
}
return result;
}
};
'PS:0' 카테고리의 다른 글
[Leetcode] 66. Plus One - C++ (0) | 2025.02.08 |
---|---|
[Leetcode] 383. Ransom Note - C++ (0) | 2025.02.07 |
[Leetcode] 20. Valid Parentheses - C++ (0) | 2025.02.02 |
[Leetcode] 278. First Bad Version - C++ (0) | 2025.02.01 |
[Leetcode] 409. Longest Palindrome - C++ (0) | 2025.01.31 |
Comments