[코테] 프로그래머스 - 연속된 부분 수열의 합
·
코테
1. 문제비내림차순 수열과 목표에 해당하는 값 k 제공수열에서 원소와 원소 사이의 값들을 모두 합한 부분 수열의 합이 k인 인덱스를 탐색인덱스 사이의 길이가 짧은 것이 우선2. 풀이비내림차순의 정렬된 수열 ㅡ> 뒤로 갈수록 같거나 큰 수 등장수열에서 부분 수열의 시작, 종료 지점의 인덱스를 조절하며 k값 탐색 (투 포인터)시작, 종료 인덱스 사이의 부분 수열의 합이 k 미만 ㅡ> 종료 인덱스 증가시작, 종료 인덱스 사이의 부분 수열의 합이 k 초과 ㅡ> 시작 인덱스 증가시작, 종료 인덱스 사이의 부분 수열의 합이 k와 동일 ㅡ> 인덱스 사이의 거리가 최소인지 판별인덱스 사이의 거리가 최소라면 해당 인덱스 값으로 업데이트3. 코드#include using namespace std;vector solutio..