코딩 테스트를 위한 알고리즘 공부는 대부분 사람들에게 재미가 없습니다. 재미가 없다고 해서 공부를 안 할 수는 없기 때문에 재미있게 하면 좋죠. 알고리즘은 비주얼 라이징을 한 사이트가 꽤 많습니다. 이런 시각자료를 활용하여 공부를 하면 재미없는 알고리즘도 조금은 즐겁게 공부할 수 있습니다.

visualgo

visualising data structures and algorithms through animation - VisuAlgo

algorithm-visualizer

Algorithm Visualizer

the-algorithms

The Algorithms

brilliant

Brilliant | Learn interactively

atcoder

AtCoder

Book

누워서 읽는 알고리즘

http://www.yes24.com/Product/Goods/22380570

프로그래밍 대회에서 배우는  알고리즘 문제 해결 전략 세트

http://www.yes24.com/Product/Goods/8006522?Acode=101