Spring Boot에서 @RestController, 생성자, 객체 흐름 이해하기
Spring Boot 입문자가 @RestController, @GetMapping, 클래스와 객체, 생성자, this 키워드를 하나의 예제로 이해하는 글입니다.
Spring Boot 입문자가 @RestController, @GetMapping, 클래스와 객체, 생성자, this 키워드를 하나의 예제로 이해하는 글입니다.
사전에 있는 명령어 조각들과 공백 없는 문자열이 주어졌을 때, 문자열을 조각 단위로 복원할 수 있는지 확인하고 가능한 결과 하나를 반환하는 방법을 정리합니다.
백트래킹이 통하는 문제인지 판단하는 기준과, 부분 해 구성·유효성 검사·종료 조건을 어떻게 잡아야 하는지 정리합니다.
여러 강의 시간 구간이 주어졌을 때, 동시에 진행되는 강의 수를 기준으로 필요한 최소 강의실 개수를 구하는 방법을 정리합니다.
두 개의 단방향 체인이 중간부터 같은 노드를 공유할 때, 추가 메모리 없이 첫 공통 노드를 찾는 포인터 전환 방법을 정리합니다.
줄바꿈과 탭으로 표현된 프로젝트 목록 문자열에서 가장 긴 문서 경로의 길이를 깊이별 누적 길이 방식으로 구하는 방법을 정리합니다.
계속 쌓이는 장애 알림 중 최근 N개만 고정 크기 메모리에 보관하고, 최신 기준으로 빠르게 조회하는 원형 버퍼 구현을 정리합니다.
전체 데이터를 저장할 수 없는 로그 스트림에서 대표 샘플 K개를 공평하게 유지하는 Reservoir Sampling 방법을 정리합니다.
이진 트리 문제를 처음 푸는 사람을 위해 null 처리, 현재 노드 처리, 왼쪽/오른쪽 서브트리 결과를 합치는 재귀 사고법을 정리합니다.
Spring Boot에서 Create, Read, Update, Delete API를 만들고 Postman 또는 브라우저로 테스트하는 흐름을 초보자 기준으로 정리합니다.