[TIL] # 26 Code Kata 알고리즘
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]; } } }
- twoSum함수에 인자 nums 숫자배열을 길이를 찾기 위해 for로 돌렸다.
이중 for 로 j는 0부터가 아닌 i+1 부터 시작 !- if 조건문으로 nums에 첫번째 인덱스 값과 두번째 인덱스 값을 더하여 target
즉, 더해서 나올 수 있는 합계[target]과 비교했다.
배열 i와 j로 리턴 ! ! !
Author And Source
이 문제에 관하여([TIL] # 26 Code Kata 알고리즘), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@damho0514/26-1.-Code-Kata-알고리즘저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)