data-structure

총평

- 자료구조에 대한 지식이 거의? 없었을 때 보면 확실히 얻는게 많다고 느끼게 된다.
- 그림으로 이해하고 설명으로 납득하는 구조이기에 입문자에게 자료구조 이론을 매우 효과적으로 전달한다.
- ADT(추상자료형) 중점으로 생각하게 되는 습관이 생긴다.
- 3회독 정도하니 많은 부분들이 자동적으로 암기된다?

장점

- 그림을 통해 "WHAT" 대해 알게되고 스스로 "HOW"를 그려나갈 수 있다.
- 챕터를 나아가다보면 생각보다 중복되는 부분이 적고 응용할 수 있도록 훈련시켜준다.
- 무엇보다도 이 책의 장점은 책으로 이해되지 않는 부분을 강의를 통해 보충이 가능하다.
- 자료구조 및 알고리즘의 기본서로써 그 역할을 충분히 한다.

단점

- 앞 챕터의 부분 중 이해가 가지 않으면 뒷 부분을 이해하는데 무리가 있다.
- 책 내용만으로 부족하게 느껴지는 설명은 강의를 통해 보충해야 된다.
- C 언어에 대한 기본적인 언어 사용법과 이해도가 필요하다.(포인터, 구조체 등등)
- 해당 책만으로 통용되는 자료구조 모두를 포함하진 않아, 추가적인 기본서가 필요하다.

열혈 자료구소 실습 - github

다독할 것인가?

당연하다! 이 책은 나의 자료구조 기본서 중 하나이다!

추천하는 이유?

자료구조 ADT의 도출과 구현을 목적으로 해당 교재로 최소한의 트레이닝이 가능하다.

다음 책?

예제로 풀어보는 자료구조와 알고리즘, 알고리즘 트레이닝 북