“코딩”이라는 단어를 들으면 어떤 것이 가장 먼저 떠오르시나요?
코딩에 무지하던 시절에도 “파이썬”이라는 이름은 들어보셨을 겁니다. 다양한 IT분야에서 파이썬은 높은 활용성을 보이고 있습니다.
인공지능 분야의 관심이 늘어나는만큼 파이썬이 가지는 영향력은 점차 증가하는중이며, 최근 몇년간 코딩테스트의 난이도 역시 점점 더 어려워지는 추세입니다. 대부분의 코딩테스트에서 가장 많이 사용되는 언어가 바로 파이썬이라고 하죠. 이럴때일수록 더욱 철저히 준비하고 기본기를 탄탄히 다져야 합니다.
이 책은 코딩테스트라는 시험의 벽을 넘어 IT세계의 일원이 되고자 하는 코린이들의 일기와 같은 책입니다.
<Pyalgo100>의 문제들을 직접 풀어보고 토론하면서 개념을 잡고 풀이 스킬을 향상 시켜보자는 목표로 집필하게 되었습니다.
해당 책은 알고리즘 별로 내용이 구분되어 있기에 순차적으로 보는 것을 권하지 않습니다.
원하는 알고리즘의 챕터를 선택하셔서 풀이를 보기 전 직접 풀어보시고, 이후 풀이를 개념과 함께 보시기를 권합니다.
문제 제작자의 답안에 대한 풀이에는 😺 표시가 되어 있습니다. 또한 문제별 2개 이상의 풀이가 존재합니다. 풀이 구성은 단계별 풀이 전략과, 알아둬야 할 개념으로 구성되어 있어서 코딩테스트에 익숙하지 않은 분들도 쉽게 문제를 해결할 수 있도록 만들었습니다.