03 그리디 04 구현 05 DFS/BFS 06 정렬 07 이진 탐색 08 다이나믹 프로그래밍 09 최단 경로 10 그래프 이론 코딩 테스트에서 구현(implementation)이란 '머릿속에 있는 알고리즘을 소스코드로 바꾸는 과정'이다. 구현 문제 유형은 모든 범위의 코딩 테스트 문제 유형을 포함하는 개념이다. 코딩 테스트에서는 구현이 중심이 되는 문제가 자주 출제되기 때문에 구현 부분을 다룬다. 구현 유형의 문제는 '풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제'를 의미한다. 구현하기 어려운 문제들은 다음과 같다. 알고리즘은 간단한데 코드가 지나치게 긴 문제 특정 소수점 자리까지 출력해야 하는 문제 문자열이 입력으로 주어졌을 때 한 문자 단위로 끊어서 리스트에 넣어야 하는(파싱 해야 하는..