코딩테스트 책 추천 / '실전 대비 C알고리즘 인터뷰' 책 리뷰
안녕하세요!
길벗에서 책을 제공받고, 책 후기를 써볼까 합니다!
저는 주로 C언어를 사용하고 있고, 코딩테스트(알고리즘)를 준비하고 있습니다.
그래서 "실전 대비 C알고리즘 인터뷰"라는 책을 받아보았어요.
좋게 써달란 말은 안했으니ㅎㅎㅎㅎ 그냥 제 생각대로 아래 책을 소개해드리겠습니다.
요즘 책이 너무 비싸다보니.. 무작정 좋다고 하는 것보다는 솔찍하게 써드리는게 맞다고 봅니다.
그리고 책을 선택하는 사람의 입장에 도움이 되게끔 글을 남겨보겠습니다.
취준생 입장에서 본인과 맞는책을 찾아야하니까요!
일단 표지는 아래와 같습니다.
두께도 봐야겠죠? 두껍습니다.
마지막장이 764쪽이네요.
외형은 거들뿐,
속이 중요하죠.
저는 코딩테스트를 C언어와 파이썬을 사용해서 연습했습니다.
파이썬은 잘나와있는 책들이 많아서 좀 보았는데, C언어는 괜찮은 책이 없었던거 같아요. 물론, 제 기준에서.
음 그리고 저는 대학 졸업 후, 2년 반 동안 코드를 전혀 보지 않았기 때문에, 알긴알지만 다시 봐야 생각나는? 입장이었구요,
문제만 주구장창 풀면 되겠지 하는 마음으로 문제만 왕창 풀었던 사람입니다.(이렇게 하면 된다고는 하지만, 문제가 좀 까다로울경우 거기서 스탑이더라구요...)
코딩테스트(알고리즘)를 하려면 문제를 이해해야하고, 그 문제가 어떤 알고리즘을 이용해 풀어야 하는지 결정해야 하고, 크기나 시간조건을 확인해 풀이에 반영해야하죠..
이 접근법이 정말 중요한것 같은데, 문제만 푼 경우는 이런 기초가 없죠...
이 책을 하나하나 보여드리기 보단 목차를 보며 제 선택기준에 부합한지 보겠습니다.
이렇게 시작합니다. 복잡도를 먼저 잡고 넘어갑니다. 그리고 간단한 기초를 다지고 가죠.
그리고는 어떻게 문제를 풀기 시작하는지를 알려줍니다.
문제를 어떻게 이해해야하며(아이디어를 구상해야하는지) 풀어야하는지를 배울 수 있어요!
여기까지는 다른책도 간단하게는 나옵니다.
그렇지만, 제가 생각하는 이 책의 가장 좋은 점은,
이겁니다!!!!!
혹시나, 가지고있는 책이 있다면 펴보세요!!! 연결리스트. 이렇게만 되어있고, 간단한 설명, 풀이 몇개. 끝일겁니다.
연결리스트를 대표로 찍고 설명드리지만, 위와 같이 하나의 유형이라도 정말 많은 세부유형이 또 있습니다.
하나하나 다잡고 갈 수 있다는 장점이 있죠!!
저와같이 기존 코딩테스트 관련 서적에 답답함을, 그리고 부족함을 느끼고 계셨다면 그걸 해결해 줄 책입니다.
C언어의 기본적인 문법은 알고계신 분들이 보아야 하며, 외워서 유형 때려맞추기 식이 아닌 이해하고 풀이를 하고싶다면 추천드리는 책 입니다.
아래와같이 1개월/3개월/5개월의 커리큘럼으로 나눠놨습니다.
가용한 시간에 맞게, 버릴것은 버리고 챙길것은 챙기는 커리큘럼 같아요.
저는 3개월 플랜으로 코딩테스트를 준비해보려 합니다.
C언어로 코딩테스트를 준비하실 분들께 강추합니다^0^!