배열 파트02 - 코드 추적

시작 시간 10:30 최소 길이의 하위 배열 문제 제안: 이 문제의 핵심은 슬라이딩 윈도우 개념을 이해하는 것입니다. 텍스트 설명은 다소 복잡할 수 있으므로 동영상 강의를 먼저 참고하는 것이 좋습니다. 확장 문제는 우선 생략해도 됩니다. 문제 링크: https://leetcode.cn/problems/minimum-size-subarray-sum/ 강의 자료: https://programmercarl.com/0209.길이-최소- ...

7월 15일 18:19에 게시됨

collect.js를 활용한 데이터 정렬과 페이지네이션 구현 가이드

collect.js 시작하기 collect.js는 배열과 객체를 다루기 위한 가벼운 JavaScript 라이브러리입니다. npm을 통해 쉽게 설치할 수 있습니다. npm install collect.js --save 설치 후 프로젝트에서 다음과 같이 사용합니다. const collect = require('collect.js'); const items = collect([{ id: 2, name: 'Banana' }, { id: 1, name: 'Apple' }]); 데이터 정렬 방법 기본 ...

6월 30일 18:02에 게시됨

이분 탐색과 깊이 우선 탐색 기반 문제 해결

T1. 이분 탐색: 정렬된 배열에서 값 찾기 정렬된 배열 내에서 특정 값을 찾아 그 인덱스를 반환하는 문제입니다. 배열 크기가 최대 106까지 가능하므로, 배열 선언 시 크기를 충분히 확보해야 합니다. 오류 원인: 배열 크기 지정이 부족 (105+7로 설정했으나, 106+7 필요) 핵심 전략: 이분 탐색은 값이 일치할 경우에도 왼쪽 경계를 찾기 위해 r = mid로 업데이트 #inc ...

6월 25일 21:05에 게시됨