|
개인적으로 알고리즘을 C++을 이용해 푸는데, 그 이유는 C++ STL의 존재 때문이다. STL에 있는 라이브러리를 이용하면 코드를 깔끔하게 짤 수 있고, 제공하는 여러 자료구조나 알고리즘을 이용하면 코드 작성 시간을 줄일 수 있기 때문이다. STL에 대한 내용은 구글에도 많이 있지만 보다 체계적으로 공부하기 위해 이 책을 구매하였는데 이 책에는 STL에 포함된 자료구조, 알고리즘, 스마트 포인터, 스트림, 수치 데이터 표현에 대한 내용이 있는데 알고리즘 풀이 용이 아닌 C++ STL 공부용으로도 좋아 보인다. |