다양한 예제로 학습하는 데이터 구조와 알고리즘 for Java - 문제 해결법부터 개선법까지