가장 먼저 다시 등장하는 문자 찾기 — Set으로 푸는 문자열 문제
문자열을 왼쪽부터 확인하면서 가장 먼저 다시 등장하는 문자를 Set으로 찾는 방법을 정리합니다.
문자열을 왼쪽부터 확인하면서 가장 먼저 다시 등장하는 문자를 Set으로 찾는 방법을 정리합니다.
함수와 지연 시간을 받아 일정 시간이 지난 뒤 작업을 실행하는 예약 함수 구현을 정리합니다.
서로 붙어 있는 구역을 동시에 선택할 수 없다는 조건에서 얻을 수 있는 최대 보상을 구하는 방법을 정리합니다.
이진 트리에서 모든 노드 값이 1인 서브트리가 몇 개인지 DFS로 구하는 방법을 정리합니다.
이진 트리에서 부모에서 자식으로 내려가며 값이 정확히 1씩 증가하는 경로의 최대 길이를 DFS로 구하는 방법을 정리합니다.
JOIN과 WHERE를 이용해 GOLD 등급 카테고리 상품만 조회하는 SQL 예제를 정리합니다.
힙을 이용해 K개의 정렬된 리스트를 효율적으로 병합하는 코딩 면접 문제 풀이
숫자 문자열을 알파벳으로 해석하는 경우의 수를 동적 계획법으로 구하는 코딩 면접 문제 풀이
클로저와 고차 함수를 이용해 pair를 함수로 구현하는 코딩 면접 문제 풀이
XOR 연산으로 prev와 next를 하나의 필드에 저장하는 연결 리스트 구현을 정리합니다.