요구사항 명확화:- 정수 배열에서 부분 배열을 제거하여 남은 요소들이 비감소 순서가 되도록 해야 함- 제거해야 할 가장 짧은 부분 배열의 길이를 반환- 부분 배열은 연속된 요소들의 시퀀스여야 함핵심 솔루션 설계:- 양쪽 끝에서부터 비감소 수열을 찾아 확장- 왼쪽과 오른쪽 부분이 겹치는 경우를 고려하여 최소 길이 계산구현 상세:public class Solution { public int findLengthOfShortestSubarray(int[] arr) { int n = arr.length; int left = 0; // 왼쪽에서 비감소 수열의 끝 찾기 while (left + 1 0 && arr[right - 1] 주요 설계 결정:- Two ..