저는 코드를 이런식으로 풀어봤습니다.
미해결
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
function solution(m, arr){ let answer=0, sum=0, lt=0, rt=0; let n = arr.length while(rt < n){ if(sum ===0) sum+=arr[lt] if(sum > m){ sum -= arr[lt++] } else{ answer+=(rt-lt+1) rt++ sum += arr[rt] } } return answer; } let a=[1, 3, 1, 2, 3]; console.log(solution(5, a));
- 연속부분수열2
- javascript
- 코테 준비 같이 해요!
고현수
댓글 1
좋아요 0
조회수 235





