본문 바로가기

Python/코딩테스트

[코딩테스트] 코딩테스트를 시작하기 전에

이걸 사실 공개포스트로 쓸 이유는 없지만..ㅋ

이리저리 헷갈리게 작성하기 전에 그냥 스스로 생각 정리 겸 포스트를 작성한다.

 

사실 교육을 수강하면서 초보자들끼리 백준을 풀어보자 했지만 간과했던 사실이 우리는 파이썬이 주언어가 아니였고.. 

백준도 물론 좋지만 정말 아무것도 모르는 사람들끼리 하기엔 문제가 들쑥날쑥한 난이도였다.

지금이야 뭐 브론즈고 골드고 이런 난이도를 확인할 수 있는 방법을 알기도 하고, 

자료구조나 이런 다양한 유형이 존재하는 걸 알았지만.. 

초반엔 정말 코딩테스트 동아리 모임날은 혼돈의 카오스......ㅎ

 

완전 쌩초보인 내가 개인적으로 추천하는 방법은 

1. 파이썬 기본 문법을 익숙하게 사용할 수 있도록 한다. 

   코드업 기초 100제를 풀면서 익숙하게 하는 게 제일 도움이 될 것 같다. (코드업 사이트 : https://codeup.kr/)

 

2. 책이나 인강의 도움을 빌린다.

    사실 독학을 선호하는 나로써는,, 제일 피하고 싶은 방법이지만, 교육의 장점은 학습을 위한 지원을 받을 수 있다는 점

    이것을 활용해서 인프런의 코딩테스트 강의 동영상과 이것이 코딩테스트다 책을 지원받았다.

    특히, 아무것도 몰랐던 내 기준으로는 코딩테스트 강의 동영상이 최고였다.

    자바 코딩테스트 준비할때도 그냥 내 돈을 지불하고 강의를 수강할 예정

    확실히 아무것도 모르는 사람들에게는 정말 등대와도 같은 밝은 빛이다.

    내가 수강한 강의 : 인프런_코딩테스트 대비 알고리즘 문제풀이 입문_김태원 선생님

 

파이썬 알고리즘 문제풀이 입문 (코딩테스트 대비) - 인프런 | 강의

파이썬(Python)을 이용해 코딩 테스트 문제 풀이를 합니다., - 강의 소개 | 인프런

www.inflearn.com

    나는 인프런 강의를 수강했는데 프로그래머스에서도 강의가 있는 것으로 안다. 특히 이건 국비지원이라 나중에 나도 수강할 예정

    처음엔 이코테 책도 조금 어렵다 ㅜㅠㅜ 비전공자이므로 강의 끝나고 이코테 책 독파할 예정

 

3. 이후 프로그래머스와 백준 문제를 푼다.

    사실 강의를 다 들으면 백준과 프로그래머스의 가장 기본 단계는 쉽다.

    그래도 툴에 익숙해질겸, 기본 복습할 겸 풀면 빠른 시간에 풀 수 있어서 좋다.

    이 사이트의 큰 장점은 다른 사람들의 코드와 비교해 볼 수 있다는 것 같다.

    

코딩테스트가 개발 실력에 직결되는진 사실 아직 확신이 없다. 난.. 쪼무래기니깐...

그치만 입사를 하려면 코딩테스트는 필수이니 나중에 어느 정도 실력이 되어도 꾸준히 할 예정이다.

 

아 그리고 나는 파이썬으로 코딩테스트를 푸는데 이 외에는 파이썬을 따로 사용하진 않아서 코랩에서만 진행한다.

코랩의 장점은 클라우드이기 때문에 어디서나 접근 가능하다는 점...

그치만 조금 느리고 가끔 답이랑 동일해도 안돌아갈때가 있다.

이런 불편함 정도는 난 감수할만해서ㅎㅎㅎ 코랩.. 애용합니다.

'Python > 코딩테스트' 카테고리의 다른 글

[백준] 2330번 : 수 고르기  (1) 2023.09.23
[백준] 구현 기초 - 별 찍기 1~7  (0) 2023.09.21
[프로그래머스] 합성수 찾기  (0) 2023.05.31
[백준] 2444번 : 별 찍기 - 7  (0) 2023.04.19
[백준]10926번: ??!  (0) 2022.09.19