본문 바로가기

코딩 테스트 공부/알고리즘 & 자료구조

알고리즘과 자료구조 공부 시작.

에브리타임에서 나동빈 선생님이 쓰신 '이것이 코딩 테스트다'라는 책을 추천받아 책을 구매했다.
프로그래머스 lv0, lv1 문제를 풀면서 여러 알고리즘과 자료구조 문제가 나왔는데, 사실상 억지로 풀었던 것에 불과했기에 이참에 제대로 공부해보고자 오랜만에 책을 사게 되었다. 

학교에서도 복수전공을 하며 졸업 필수 과목을 듣느라 알고리즘 대신 다룰 일도 없는 유니티 강의를 들어야 했고, 자료구조 대신 해본적도 없는 2D 그래픽스 세상에서 헤매야 했다.... 심지어 4학년이 되자 필수 과목이 사라져 모두 의미없는 시간이 되어버린 그저 해피엔딩....

 

여튼, 졸업생 선배들에게 조언을 구할때도 가장 걱정하셨던 부분이 바로 CS과목의 부재였다. 뭐...복수전공 한 과가 컴퓨터공학과가 아닌 '멀티미디어공학'과다 보니 컴퓨터 과학보다는 멀티미디어 제작에 사용되는 각종 프로그램과 라이브러리를 다루는데 치중했던 것 같다. 물론 관련 과목도 개설 됐었지만 주로 1학년에서 2학년 1학기에 재학중인 학생들이 수강하는 수업인지라 2학년 2학기부터 복수전공을 했던 내가 듣기에는 타이밍이 맞지 않았다. 

 

아무튼간에 이런 장황하고 기나긴 "알고리즘을 공부해야 하는 이유"는 제쳐두고, 졸업도 유예해 남는게 시간인 지금 최대한 공부를 해두려 한다.

 

개발 환경은 학생 라이센스를 제공해주는 파이참을 이용할 예정이다. 아직 졸업을 안했기 때문에 1년 더 쓸 수 있다. 예!

그리고 이것이 코딩 테스트다 책이 파이썬 위주로 쓰여있고, C++, JAVA 코드만 제공된다고 한다. 즉, 내가 공부중인 자바스크립트 코드는 제공되지 않는다는 것. 으아아아

긍정적으로 생각해보면, 배운 내용에 대해 내가 직접 자바스크립트로 코드를 짜볼 수 있다는 말이 된다. 정답인지 아닌지는 책의 예제랑 답이 같게 나오면 되지 않을까!

 

올해 안에 합법적으로 수입을 얻을 수 있게 파이팅!!

 

 

블로그 폰트랑 코드블럭 테마도 함께 바꿔 보았다. 킬킬

'코딩 테스트 공부 > 알고리즘 & 자료구조' 카테고리의 다른 글

구현  (0) 2023.01.25
그리디 알고리즘(탐욕법)  (0) 2023.01.18