반응형
문제
https://leetcode.com/problems/two-sum/
정답
function twoSum(nums: number[], target: number): number[] {
const result = [];
for(let i = 0; i < nums.length; i++) {
for(let j = i + 1; j < nums.length; j++) {
const sum = nums[i] + nums[j]
if(sum === target) {
const firstIndex = nums.findIndex(ele => ele === nums[i]);
result.push(firstIndex)
result.push(nums.indexOf(nums[j], firstIndex + 1))
}
}
}
return result.sort();
};
반응형
'Algorithm > LeetCode' 카테고리의 다른 글
[LeetCode/Typescript] 9. Palindrome Number 정답 (0) | 2022.08.24 |
---|