HTML 공부 시작 전 개발 환경 설정하기
HTML을 처음 공부하기 전에 필요한 VS Code 설치, HTML 파일 생성, 브라우저 실행, Live Server 사용 방법을 정리합니다.
HTML을 처음 공부하기 전에 필요한 VS Code 설치, HTML 파일 생성, 브라우저 실행, Live Server 사용 방법을 정리합니다.
웹페이지를 만들 때 사용하는 HTML, CSS, JavaScript가 각각 어떤 역할을 하는지 초보자 기준으로 정리합니다.
사전에 있는 명령어 조각들과 공백 없는 문자열이 주어졌을 때, 문자열을 조각 단위로 복원할 수 있는지 확인하고 가능한 결과 하나를 반환하는 방법을 정리합니다.
백트래킹이 통하는 문제인지 판단하는 기준과, 부분 해 구성·유효성 검사·종료 조건을 어떻게 잡아야 하는지 정리합니다.
여러 강의 시간 구간이 주어졌을 때, 동시에 진행되는 강의 수를 기준으로 필요한 최소 강의실 개수를 구하는 방법을 정리합니다.
두 개의 단방향 체인이 중간부터 같은 노드를 공유할 때, 추가 메모리 없이 첫 공통 노드를 찾는 포인터 전환 방법을 정리합니다.
여러 구역에 색을 칠할 때 인접한 구역은 같은 색을 사용할 수 없다는 조건에서, 전체 비용을 최소로 만드는 방법을 DP로 정리합니다.
줄바꿈과 탭으로 표현된 프로젝트 목록 문자열에서 가장 긴 문서 경로의 길이를 깊이별 누적 길이 방식으로 구하는 방법을 정리합니다.
계속 쌓이는 장애 알림 중 최근 N개만 고정 크기 메모리에 보관하고, 최신 기준으로 빠르게 조회하는 원형 버퍼 구현을 정리합니다.
전체 데이터를 저장할 수 없는 로그 스트림에서 대표 샘플 K개를 공평하게 유지하는 Reservoir Sampling 방법을 정리합니다.