강의

멘토링

로드맵

Inflearn Community Q&A

choije4014677's profile image
choije4014677

asked

Introduction to Javascript Algorithm Problem Solving (Coding Test Preparation)

4. Continuous Subsequence 2 (Two Pointers Algorithm)

코드 평가 부탁드립니다.

Written on

·

293

0

function solution(m, arr) {
  let sum = 0,
    cases = 0,
    i = 0;

  for (let j = 0; j < arr.length; j++) {
    if (sum <= m) {
      cases++;
    }
    sum += arr[j];
    if (sum <= m) {
      cases++;
    }
    while (sum > m) {
      sum -= arr[i++];
      if (sum <= m) cases++;
    }
  }

  return cases;
}

sum에 arr[j]를 더하고 한번더 if문을 사용했는데 맞는 코드인지 평가 부탁드립니다.

javascript코테 준비 같이 해요!

Answer 1

0

codingcamp님의 프로필 이미지
codingcamp
Instructor

안녕하세요^^

3, [1, 2, 3]

답이 4인데 6이 나옵니다.

choije4014677's profile image
choije4014677

asked

Ask a question