본 글은 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
알고리즘을 수식과 함께 생각해보고 싶은 분들께 추천합니다!
코딩 테스트를 위한 알고리즘들을 공부하다보니, 결국엔 수학이 가장 중요하다는 것을 여러번 느낍니다.
기업 코딩테스트를 위해 반드시 깊은 수학적 지식이 필요한건 아니지만, 지식이 있다면 분명 도움이 될것이라는 생각에 제대로 배우는 수학적 최적화
를 선택해 읽어봤습니다.
먼저, 전체적인 느낌은 충분히 실생활 또는 업무에서 필요할만한 문제들을 다룬다는 것입니다. 가끔 알고리즘 문제들을 보면, 마치 찢은 달력을 보고 특정 날짜를 추론하는 어릴적 수학문제 처럼, 썩 와닿지 않는 경우를 가져와 문제들을 가져오는 일들이 종종 있었습니다. 이 책도 여러 수학문제들을 다루다보면 그럴것 같았지만, 생각보다 와닿는 문제들로 알고리즘을 다뤄 좀더 몰입감(?)을 갖고 읽을 수 있었습니다.
주의하셔야할 부분은, 알고리즘을 위한 코드는 단 한줄도 나오지 않습니다.
코딩이 아닌, 수식을 통한 알고리즘 최적화를 다루는 책입니다.
보시는 것처럼, 특정 알고리즘의 수행 예시와 최적화하기 위한 추가 개념들을 상세하게 알려줍니다.
전 필요하다고 생각되는 알고리즘이 있을 때, 해당하는 챕터를 읽는 식으로 활용하고 있습니다.
아무래도 책이 수식과 풀이로 이루어져있다보니 소설처럼 읽기는 무리가 조금 있습니다.
책 링크를 마지막으로 글을 마칩니다!
https://www.hanbit.co.kr/store/books/look.php?p_code=B3558796278