코딩테스트 JS 해시 풀이: 모든 아나그램 찾기
모든 아나그램 JS 풀이: 해시와 슬라이딩 윈도우로 찾기를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
모든 아나그램 JS 풀이: 해시와 슬라이딩 윈도우로 찾기를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
최대 매출 JS 풀이: 슬라이딩 윈도우로 구간 합 계산를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
자연수 배열에서 합이 정확히 M인 연속 부분수열 개수를 O(N) 투 포인터로 구하고, O(N²) 풀이와 0·음수 배열의 누적합 Map 해법을 비교합니다.
Tailwind CSS v4.1에서 추가된 text-shadow와 mask 유틸리티를 실제 UI 작업 기준으로 정리합니다. 배경 위 텍스트 가독성, 이미지 fade 처리, 효과 과다 사용 기준까지 함께 다룹니다.
Zustand 상태 변경 후 화면이 바뀌지 않을 때 불변 업데이트, selector, shallow 비교를 순서대로 점검하는 오류 해결 글입니다.
Zustand의 persist 미들웨어로 새로고침 후에도 상태를 유지하는 방법을 정리합니다. localStorage, partialize, hydration 흐름을 기준으로 저장할 상태와 저장하지 않을 상태를 구분합니다.
Zustand에서 action을 사용해 상태 변경 로직을 컴포넌트 밖으로 분리하는 기준을 정리합니다. 필터 상태 예시를 통해 set 함수, 토글, 초기화, action 이름 짓는 방식을 함께 다룹니다.
Tailwind CSS Preflight가 기본 HTML 스타일을 어떻게 초기화하는지 정리합니다. h1, ul, img, border 등 실제 화면에서 헷갈리기 쉬운 변화를 기준으로 Preflight의 역할과 판단 기준을 설명…
Zustand에서 state를 읽고 action으로 변경하는 기본 흐름을 정리합니다. selector, set 함수, 이전 state 기준 업데이트, UI 상태 관리 예시까지 함께 다룹니다.
Tailwind CSS v4 기준으로 임의 값 문법에서 공백 때문에 클래스가 깨지는 이유를 정리합니다. grid-cols, calc(), shadow 값을 Tailwind className 안에서 안전하게 쓰는 기준을 다룹니다…
Zustand를 React 프로젝트에 설치하고 `create`로 기본 Store를 만드는 흐름을 정리합니다. 상태와 액션을 Store 안에 구성하고 컴포넌트에서 필요한 값만 선택해 사용하는 기준을 다룹니다.
Tailwind CSS v4에서 동적 className이 누락되는 이유와 정적 매핑, 자동 감지, @source, inline(), CMS·모노레포 해결 순서를 정리합니다.
이 글과 함께 공부하기
읽다가 막힌 부분을 물어보세요. 이 글을 바탕으로 설명하고, 이어서 읽을 본문을 연결합니다.