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

류시명님의 프로필 이미지
류시명

작성한 질문수

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

4. 연속부분수열2(Two Pointers Algorithm)

while문 하나만 이용해서 풀어보았습니다.

작성

·

206

0

function solution(m, arr) {
let answer = 0;
let li = 0;
let ri = 0;
let sum = arr[ri];

while (ri < arr.length) {
if (sum <= m) {
answer += (ri - li + 1);
ri++;
sum += arr[ri];
} else {
sum -= arr[li];
li++;
}
}

return answer;
}

제가 검토했을 때는 문제 없어보였는데.. 확인해주시면 감사드리겠습니다 선생님! 강의 잘 보고 있습니다.

답변 1

0

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

안녕하세요^^

잘하신 코드입니다.

류시명님의 프로필 이미지
류시명
질문자

감사합니다!

류시명님의 프로필 이미지
류시명

작성한 질문수

질문하기