Frame
Frame
Monotonic Stack 배열에서 단조 스택을 활용해 O(N)으로 다음 더 큰(혹은 작은) 값을 찾는 패턴과 구현 팁을 정리
Oct 20, 2025 — monotonic-stack
Frame
Backtrack 가능한 모든 선택지를 재귀적으로 시도하면서 상태를 수정하고 복원해 해답을 찾는 백트래킹의 기본 개념과 패턴
Oct 17, 2025 — backtrack
Frame
Difference Array 구간에 대한 누적 변화를 차분 배열에 기록해 O(N) 시간에 원본 배열을 복원하는 Difference Array 기법 요약
Oct 17, 2025 — difference-array
Frame
Binary Search 배열이나 답 범위를 절반씩 좁혀가며 탐색하는 기본 이진 탐색 패턴과 최대·최소 해를 찾는 응용 전략
Oct 16, 2025 — binary-search
Frame
Prefix Sum 배열 앞부분 누적합으로 구간합을 빠르게 계산하는 기본 prefix sum 패턴과 N+1 길이 변형을 정리
Oct 16, 2025 — prefix-sum
Frame
Binary Search 이용한 최대값/최소값 풀이 배열이나 답 범위를 절반씩 좁혀가며 탐색하는 기본 이진 탐색 패턴과 최대·최소 해를 찾는 응용 전략
Oct 16, 2025 — general-binary-search
Frame
Prime Sieve of Eratosthenes 2부터 √n까지 소수의 배수를 지우며 소수 여부를 빠르게 판별하는 에라토스테네스 체 정리.
Oct 14, 2025 — prime-sieve-of-eratosthenes
Frame
Graph DFS 그래프·격자 DFS에서 base case, 방문 처리, 인접 탐색 흐름을 정리해 재사용 가능한 사고 틀 만들기
Oct 6, 2025 — graph-dfs
Frame
Sliding Window 연속된 sub-array 문제에서 창을 확장·축소하며 조건을 맞추는 슬라이딩 윈도우 사고 흐름 정리
Oct 6, 2025 — sliding-window
Frame
Dynamic Programming 상태 정의·전이·초기값을 구조화해 동적 계획법 사고 흐름을 빠르게 재현하기
Oct 2, 2025 — dynamic-programming