인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

hellooguy님의 프로필 이미지
hellooguy

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

3. 연속부분수열1(Two Pointers Algorithm)

선생님!! 이렇게 짰는데 에러가 없는 코드일까요?

작성

·

190

0

강의 정말 만족하면서 잘 듣고 있습니다. 감사합니다 :D

while문 하나를 써서 아래와 같이 짰는데 이게 올바른 코드인지 잘 확신이 들지 않아 질문드립니다 !

 function solution(m, arr) {
        let answer = lt = sum = index = 0;

        while (lt < arr.length) {
          if (index === arr.length) {
            lt++;
            index = lt;
            sum = 0;
            continue;
          }

          sum += arr[index++];

          if (sum === m) {
            answer++;
            lt++;
            index = lt;
            sum = 0;
          }
        }

        return answer;
      }

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

네. 잘하신 코드입니다.

hellooguy님의 프로필 이미지
hellooguy

작성한 질문수

질문하기