[TIL] # 26 Code Kata 알고리즘

damho0514·2021년 3월 2일
0

Code Kata 알고리즘

목록 보기
4/5
post-thumbnail

Code Kata 첫번째 문제

const twoSum = (nums, target) => {
//아래 코드를 작성해주세요.
for(let i = 0; i < nums.length; i++){
for(let j = i+1; j < nums.length; j++){
if(nums[i] + nums[j] === target){
return [i,j];
}
}
}

1. twoSum함수에 인자 nums 숫자배열을 길이를 찾기 위해 for로 돌렸다.
이중 for	로 j는 0부터가 아닌 i+1 부터 시작 !
2. if 조건문으로 nums에 첫번째 인덱스 값과  두번째 인덱스 값을 더하여 target
즉, 더해서 나올 수 있는 합계[target]과 비교했다.
배열 i와 j로 리턴 ! ! !
profile
Frontend Developer

0개의 댓글