배열 파트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에 게시됨