- 기본 카테고리

honi
- 작성일
- 2022.2.18
파이썬으로 익히는 말랑말랑 알고리즘
- 글쓴이
- 김경록 저
비제이퍼블릭(BJ퍼블릭)
예전에 NodeJS로 간단하게 만들 일이 있어 예제가 많은 책을 찾다보니 NodeJS 200제라는
책을 봤었는데, 반갑게도 그 저자분이 쓰신 알고리즘 책이여서 반가웠습니다.
알다시피 요새 IT 개발쪽으로 취업을 하려면 필수 관문중에 하나가 알고리즘 테스트입니다.
시행된지 몇 년이 지나다보니 자연스레 난이도도 조금씩 높아지는거 같고, 알고리즘을 이해 못하면 응용문제를 풀기도 쉽지도 않은 것 같습니다.
또한 입사뿐만이 아니라 재직자들도 알고리즘 시험을 통해 여러 등급을 취득해야 되는 경우도 있어 중요해지는 것 같습니다. 저 또한 마찬가지 이유로 공부를 해볼까 하다가 리뷰 이벤트를 통해 이 책을 접하게 되었습니다.
요새 알고리즘 테스트에서 파이썬을 많이 도입을 하고, 책들도 파이썬으로 알고리즘을 설명하는데 기본 로직은 어느 언어나 크게 다르지 않기 때문에 파이썬이라고 책을 선택하시는데 고민을 하지 않아도 문제가 없을 것 같습니다.
내용은 파이썬에서 문장, 배열 등 기본을 다루는 연습을 시작으로 간단한 알고리즘을 구현해 보면서 기본기를 익힐 수 있게 내용이 구성되어 있습니다.
설명은 초보자가 이해하는데도 어렵지 않게 설명이 되어 있고, 저자분께서 중간중간 팁으로 표시 해놓은 부분은 꼭 한번 읽어보시면 도움이 될 내용이 담겨 있습니다.
책의 목차에도 있지만, 입문용 알고리즘, Brute Force, Stack, Hash, Prime,
단순/이진 탐색, 정렬, 재귀, 다이나믹 프로그래밍을 다루고 있습니다. 기본적으로 알아야 할
내용은 다 다루기 때문에 입문용 책으로는 부족함이 없어 보입니다.
물론 심화나 다양한 케이스는 온라인 저지등을 이용하거나 심화 책을 구입하셔서 보는 것도 좋을 듯 합니다. 그리고 저는 직접 코딩보다는 우선 처음은 책을 전체적으로 다 읽어보고 다시 보고 있는데 코드와 실습결과가 책에 같이 나와 있어서 따라하지 않아도 읽기 수월해서 좋았던 것 같습니다.
- 좋아요
- 6
- 댓글
- 0
- 작성일
- 2023.04.26
댓글 0
댓글이 없습니다.
첫 번째 댓글을 남겨보세요.