본문 바로가기

카테고리 없음

이것이 자료구조+알고리즘이다 with C언어 서평

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

 

C에 대한 기본 문법을 알고 봐야하는 책입니다.  자료구조를 C로 코딩하고, 설명하는 책이기에 C에 대한 기본기가 탄탄하지 않으면 보는데 고생할 책입니다. 책의 편집은 가독성 있게 아주 잘되어 있습니다. 챕터별로 스택, 리스트, 트리 등 이론을 알려줍니다. 도식화로 쉽게 설명해주고, 이를 C로 코딩해서 설명하고 있습니다. 보라색 컬러 인쇄는 독특해서 눈이 지루하지 않고 오래 봐도 괜찮은 느낌입니다. 연습문제와 퀴즈도 있고, 챕터 별로 학습 목표를 잘 정리하기에 이에 중점을 두고, 내가 해당 챕터를 다 공부하고 나서 설명할 수 있는지로 공부하면 됩니다.

 
주니어 개발자가 되면, 더 높은 품질의 코드를 만들기 위해서 자료구조와 알고리즘에 대한 고민을 하게 됩니다. C언어로 자료구조를 공부하면 좋은 이유는, 오픈소스를 커스텀하거나 할 때 꽤 유용하게 할 수 있기 때문입니다. 파이썬의 경우, 일부 라이브러리들이 C++로 되어있거나 한 경우들이 있습니다. 어느 로우 레벨까지 가서 커스텀하게 될지는 모르지만, 깊이 있는 개발자가 되기 위해서는 절차지향 언어인 C언어로 자료구조까지 하는건 큰 도움이 됩니다. 어려운만큼 자산이 되는 부분이 있습니다.