-
-
[eBook] 파이썬 자료구조와 알고리즘 : 기초 튼튼, 핵심 쏙쏙, 실력 쑥쑥 - 기초 튼튼, 핵심 쏙쏙, 실력 쑥쑥
미아 스타인 지음, 최길우 옮김 / 한빛미디어 / 2019년 8월
평점 :
자료구조를 학교에서 c언어로 배워서 파이썬으로 연습해보고 싶은 마음에 구입한 책입니다.
일단 연결리스트까지 보고 있는데 자료구조 그림같은 것도 없고,
적당히 글로만 설명되어 있고 연습문제도 거의 없고
대부분 코드 따라해보기 식으로만 되어있는 책입니다.
거기다가 코드조차 어설프게 답만 나오게 코드가 짜여져 있네요.
예를 들면 7-11 linkedlist_FIFO.py 의 경우,
def deleteNode(self, index)
함수가 인덱스를 넣어서 그 인덱스의 노드가 리스트에 존재한다면
리스트에서 찾은 노드를 제거하는 코드인데도 불구하고 첫 줄에서부터
if not self.head or not self.head.pointer:
self._deleteFirst()
와 같이 사용자가 입력한 인덱스가 0인지 확인하지도 않은채
list에 head만 있는 경우에도 인덱스 100을 입력한다면 head가 제거되도록 코드로 짜여져 있어요.
그리고 head와 tail이 존재하는데 마지막 노드를 제거해도 tail은 바꾸지도 않아요
알고리즘조차 제대로 확인하지않고 코드를 짜서 책을 출판하는건 말도 안된다고 생각합니다
돈아까워요