[TIL] # 26 Code Kata 알고리즘

DamHo Bae·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개의 댓글