[알고리즘 기초] 슬라이딩 윈도우 패턴(Sliding Window -java) JavaScript (JS) Algorithms and Data Structures Masterclass | Udemy 해당 포스팅은 JavaScript 알고리즘 & 자료구조 마스터클래스강의를 참고하여 작성했습니다. 슬라이딩 윈도우 패턴은 배열이나 문자열 같은 일련의 데이터를 입력하거나 특정 방식으로 연속적인 데이터의 하위 집합을 찾는 경우에 유용하게 사용합니다. 예를 들어 가장 긴 고유 문자열을 찾는 함수를 작성하라고 하면 helloworld 다음과 같이 찾을 수 있습니다. 첫 번째는 hel, 두 번째는 low, 세 번째는 orld 입니다. 이때 orld가 가장 긴 고유 문자열 입니다. 슬라이딩 윈도우(Sliding Wind..