도서 리뷰

[개발 도서] 프로그래머스 코딩테스트 문제 풀이 전략 : 파이썬편

이니니 2023. 4. 7. 19:50

➡️ 도서 리뷰에 앞서...

안녕하세요!! 개발 도서 리뷰는 처음이네요ㅎㅎ

이 도서로 말할 것 같으면, 코딩테스트를 준비하시는 많은 분들께 추천하는 도서입니다!! 하지만, 너무 초급자에게는 어려울 수 있어요ㅜㅜ 내가 코딩테스트 문제를 어느정도 풀 수는 있는데, 어떤 문제의 어떤 조건을 유의깊게 살펴봐야 하며 이 문제를 풀 때는 어떤 방법이 가장 좋을지 감이 안잡히시는 분들에게 추천합니다!!

저도 직접 읽어보고 문제를 풀어보면서 실력을 키울 수 있었고, 감도 잡을 수 있었습니다ㅎㅎ

 

 

➡️ 도서를 읽기 이전의 내 실력

저는 (아마도) 비전공자에 가까울 것입니다. Python을 독학으로 배웠으며, 자료구조와 알고리즘 또한 코딩테스트라는 것을 알게 된 후로 백준에서 하나씩 풀면서 알게되었으니까요... 

게다가 자료구조도 어떤 것이 있는지 정확히 모릅니다!! (하하) 그냥 코딩테스트 문제를 풀면서 이것저것 알게 되었지만 정확히 정리는 안된 상태랄까.. 그래서 자꾸 까먹어요ㅜㅜ

특히!!!! 코딩테스트 문제를 풀다가도 푸는 요령을 몰라서 헤매기도 하고, 자꾸 시간초과가 나면 뭘 어디서 어떻게 고치는 지도 모르겠고... 시간 초과가 자꾸 나다보니 내가 지금 이 방법을 쓰는게 맞는지 혼란스럽고... 아주 총체적 난국이었어요

 

제가 가장 원했던 정보는 다음과 같습니다!

  • 시간복잡도를 어떻게 생각하면서 문제를 풀어야 하는가?
  • 이러한 문제를 풀 때는 어떤 것들을 고려해야 깔끔하고 잘 풀 수 있는가?
  • 코딩테스트에서는 어떤 것들을 먼저 고려해야하며, 어디까지 신경써야 좋은 점수를 받을 수 있는가?
  • 충분히 코딩테스트에 출제될만한 유형과 난이도로 구성되어 있는가? (너무 쉽지 않아야 한다)

 

 

도서 내용

도서의 목차는 아래와 같습니다!

01장. 코딩 테스트
02장. 시간 복잡도
03장. 배열
04장. 문자열
05장. 재귀
06장. 완전 탐색
07장. 정렬
08장. 이진 탐색
09장. 해시
10장. 동적 프로그래밍
11장. 자주 등장하는 자료 구조
12장. 구현
13장. 도전: 카카오 2022 블라인드 테스트
14장. 코딩전문역량인증시험, PCCP 모의고사

 

1, 2장에서는 코딩테스트란 무엇인지, 코딩테스트에서 고려해야할 점은 무엇인지, 시간 복잡도는 어떻게 구성되어 있고 내가 문제를 풀 때 시간복잡도를 어떻게 고려해야나가야 하는지 자세하지만 필요한 정보만으로 이루어져 있습니다.

3 ~ 12 장에서는 코딩테스트에서 필수적으로 알아야하는 자료구조를 이용하여 문제를 해결하고 있고, 문제 푸는 꿀팁들도 중간중간 있습니다. 문제 풀이 흐름과 코드 작성 부분이 자세하게 적혀 있어서 이해하기 쉽다고 느꼈습니다.

13, 14장은 실전 문제들을 푸는 느낌입니다.

 

 

 좋았던 점 

  • 제가 위에 적었던 궁금한 점들을 모두 해결해 주는 도서였습니다! 
  • 구멍이 송송 뚫려있던 제 지식들을 말하지 않아도 촘촘하게 채워주는 느낌이었습니다ㅎㅎ 덕분에 제 실력도 많이 향상됐어요!! (못풀던 문제도 이제는 아주 쉽게 풀 수 있었죠)
  • 문제를 해결해나가는 순서마다 코드를 구성했고, 마지막으로는 이 코드들을 다 합친 형태로 제공되어서 문제 풀이 흐름을 따라가기 너무 좋았어요!
  • 친절하고 자세한 설명으로 이해하기 너무 쉬웠어요!
  • 이 책만 봤는데도 제 실력이 크게 늘었으니 너무 효과 만점이죠ㅎㅎ

 

 

도서 추천 대상

  • Python으로 코딩테스트를 준비하고 있는 대학생, 취준생
  • 코딩테스트 대비 문제를 풀고 있지만, 정리가 잘 되지 않는 분
  • 코딩테스트 문제 풀이 흐름을 정확히 이해하고 싶은 분

온라인 서점 도서 링크

http://www.yes24.com/Product/Goods/117372831

 

취업과 이직을 위한 프로그래머스 코딩 테스트 문제 풀이 전략 : 파이썬 편 - YES24

핵심 개념, 프로그래머스에서 선별한 81개 문제 풀이, PCCP 대비까지!합격에 한 걸음 더 가까워지는 실전형 코딩 테스트 문제 풀이 가이드개발자 취업과 이직의 필수 관문, 코딩 테스트! 어떻게 준

www.yes24.com

https://product.kyobobook.co.kr/detail/S000200927968

 

프로그래머스 코딩 테스트 문제 풀이 전략: 파이썬 편 | 김범수 - 교보문고

프로그래머스 코딩 테스트 문제 풀이 전략: 파이썬 편 | 핵심 개념, 프로그래머스에서 선별한 81개 문제 풀이, PCCP 대비까지! 합격에 한 걸음 더 가까워지는 실전형 코딩 테스트 문제 풀이 가이드

product.kyobobook.co.kr

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=310591832 

 

취업과 이직을 위한 프로그래머스 코딩 테스트 문제 풀이 전략 : 파이썬 편

핵심 개념, 프로그래머스에서 선별한 81개 문제 풀이, PCCP 대비까지. 합격에 한 걸음 더 가까워지는 실전형 코딩 테스트 문제 풀이 가이드.

www.aladin.co.kr