백준 2357 최솟값과 최댓값 문제는 수열에 여러 구간 쿼리를 효율적으로 처리해야 하므로, 빠른 전처리와 쿼리 처리가 가능한 자료구조(Sparse Table, 세그먼트 트리) 사용이 핵심입니다. 각 쿼리마다 구간 내 최소·최대 값을 신속하게 반환할 수 있도록 설계해야 시간 제한을 충족할 수 있습니다.
C#과 .NET에서 정규 표현식(Regex) 성능 최적화 기법을 다룬다. 입력 소스 고려, 객체 재사용, 백트래킹 관리, 캡처 최소화, 해석/소스생성/컴파일 방식 비교, 타임아웃·벤치마킹·스레드 안전성 등 실무 모범 사례를 정리했다. 개발자와 DevOps 담당자에게 유용한 참고 자료이다.
백준 3653 영화 수집 문제는 DVD를 꺼내고 맨 위로 올릴 때마다 기존 위치에서 그 위에 쌓인 DVD의 개수를 빠르게 계산해야 하는 문제입니다. Fenwick Tree를 활용하여 각 DVD의 최신 위치와 위쪽 쌓임 정보를 O(log N)에 관리하며, 다수의 쿼리를 효율적으로 해결하는 방법과 자료구조 설계 아이디어를 소개합니다.