led***
2019-08-09

이 책은 파이썬을 십분 활용해 필수적인 자료구조와 알고리즘을 두루 살펴본다. 스택, 큐, 연결 리스트 등 추상 데이터 타입과 정렬, 검색, 동적 계획법, 그래프, 트리 등 개발자가 꼭 알아야 할 알고리즘 핵심을 짚는다. 모든 알고리즘은 파이써닉한 코드로 전체를 구현했고 일부 장은 연습문제도 제공한다.
빠르고 간단하게 파이썬을 훑어볼 수 있는 책입니다.
보통 자료구조, 알고리즘 책과 달리 책이 작습니다.
각 주제에 대해 자세하게 설명하지는 않지만 중요 내용을 빠르게 볼 수 있다는 장점이 있습니다.
초반부에는 파이썬의 내장 데이터 타입들을 사용하는 방법을 설명하고, 중반부에는 디자인 패턴, 멀티 프로세스/스레드, 테스트등에 대한 설명 그리고 후반부에는 직접 자료구조와 알고리즘을 구현해 볼 수 있도록 되어 있습니다.
이 책에서는 파이썬 코드가 많은 부분을 차지하고 있습니다. 파이썬에 맞게 잘 짜여진 코드를 보며 이해할 수 있는 부분은 이 책의 큰 장점이라고 생각합니다.
다른 프로그래밍 언어 사용 경험이 있고 파이썬을 처음 시작하시는 분이나, 파이썬을 다시 한번 살펴보고 싶은 분들에게 추천합니다.