본문 바로가기

리뷰,후기

필수 알고리즘 with 파이썬 - 영진닷컴

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


<필수 알고리즘 with 파이썬> 표지

 파이썬의 경우 일반인들 또한 접하기 쉬운 인터프리터 언어입니다. 인터프리터의 장점과 함께 접하기 쉬움으로 인해 사람들이 쉽게 배울 수 있습니다. 그에 따라 2016년 파이썬이 1등을 차지할 수 있었으며, 현 2018년 기준 3등을 차지하고 있습니다.(1등은 Java, 2등은 C) 그러므로 더욱더 일반인들과 초보 개발자

들에게는 파이썬을 배우는 것을 추천합니다.

 그래서 파이썬을 배우기 위해 무엇이 필요할까요? 제가 보기엔 모든 책들을 다 사도 문제 없고 컴퓨터로 배워도 상관 없을거라 생각합니다. 가장 좋은 방법은 누군가의 옆에서 파이썬을 같이 배우거나 가르침을 받는 게 가장 좋지만 이 방법은 결코 근처에서 일어나기 쉬운 일은 아니죠. 저 같은 경우 C언어와 Java 등을 배웠으며 Python 또한 배웠습니다. 그래서 최대한 입문자의 입장에서 쓰는 글이라는 것을 알립니다.

 책을 읽으면서 정말 알고리즘에 대해 배우지 않았다면 입문자에게 추천합니다.

<필수 알고리즘 with 파이썬> - 연결 리스트

 C언어 외의 다른 프로그래밍 언어를 모르고 있으면 더더욱 이 책을 읽고 연결리스트, 이중연결 리스트, 스택, 큐, 트리 구조에 대해 알게되고 알고리즘을 배우면서 다른 언어에도 도입할 수 있으며, 알고리즘 이다 보니 알고리즘의 복잡도(BigO 표기)에 대해 배우고 이해할 수 있으며 알고리즘을 최적화 등을 배울수 있습니다. 

<필수 알고리즘 with 파이썬> - 실전문제 369

 배운후 실전 문제를 통해 하부터 중~하 정도의 문제 해결 능력을 기를 수 있을 것 같습니다. 일반적인 자료 구조 책을 파이썬과 함께하는 책으로 처음부터 시작하기에는 굉장히 좋을것 같아 입문프로그래머, 간단하게 프로그래밍 언어를 배우고 싶으신 분들에게는 정말 추천드리는 책입니다.

 오랜만에 자료구조 관련된 책을 읽어보면서 잊고있던 부분을 보충할 시간을 얻게 되었고