[투포인터] 연속 부분수열 - (2)
자바스크립트 알고리즘 문제풀이 강의를 듣고 정리한 내용입니다. 📋 문제 N개의 수로 이루어진 수열이 주어진다. 이 수열에서 연속 부분 수열의 합이 특정 숫자 M 이하가 되는 경우가 몇 번 있는지 그 횟수를 세고 출력한다. 만약 1 3 1 2 3 의 수열이 주어지고 M=5라면 합이 5 이하가 되는 연속 부분 수열은 다음과 같다. {1}, {3}, {1}, {2}, {3}, {1, 3}, {3, 1}, {1, 2}, {2, 3}, {1, 3, 1} 👉 입력 첫 번째 줄에 N과 M이 주어진다. 두 번째 줄에 N개의 원소를 가진 수열이 주어진다. 이때 각 원소들은 1000을 넘지 않는 자연수이다. 👈 출력 연속 부분 수열의 합이 M 이하가 되는 경우의 수를 출력한다. 📝 풀이 function solution(m..
2021. 12. 17.