반응형

 

옆구리 혹은 가방안의 알고리즘 문제 풀이 책에서 절대 빠지지 않는 부분이 다이나믹 프로그래밍 부분인데  
알고리즘 문제 풀이에서 절대 빠질수 없는 부분이니 만큼 설명도 방대하고 예제들 또한 이해하기도 어렵다. 

이 책은 다이나믹 프로그래밍 부분을 아예 따로 뽑아내 설명을 하고 있다. 
여러 유형의 문제에 대해 다양한 방법을 설명하는 다른 책들과는 달리 
다이나믹 프로그래밍에 한가지 방법에 대해 쉽고 명확한 설명을 목표로 한다. 
책도 생각보다 얇으며 책의 문체가 편해 책을 읽기에도 부담이 적다.

많은 회사들이 S/W 개발자를 필요로 하면서 그에 함께 정확한 역량 측정을 위한 지표로써 알고리즘 문제 풀이를 활용한다. 
알고리즘 문제 풀이와 개발 역량과의 직접적인 관계가 있는지는 잘모르겠으나  
구직을 준비하는 사람들에 입장에서는 무시할 수 없는 것이 사실이다. 

프로그래밍의 많은 세부 분야 중 알고리즘 보다 다른 영역에서 더 흥미를 느끼고 역량이 드러날수 있음에도 불구하고 
역량 평가의 지표로써 활용되기에 어떤 식으로든 어느정도의 지식을 습득하고 시험에 대비해야 하는 것이 현실이다. 

때론 의사와는 무관하게 하고 싶은 것을 하는 것이 아니라 해야 해서 하는 상황이 들이 닥치기도 하지만  
때론 의사와는 무관하게 우연히 새로운 지식을 접하고 새로운 즐거움을 알게 되는 계기가 되기도 한다. 

부디 새로운 지식을 접하고 새로운 즐거움을 알게 되는 계기가 되었으면 좋겠다. 

 

 

 

반응형