코딩테스트 왕초보 분들 참고하세요

인자약·2023년 11월 23일

TIL

목록 보기
4/14

코딩테스트가 처음이거나 개발이 처음이면 특수기호와 영어를 많이 친 경험이 별로 없을 것이다.

https://www.speedcoder.net/

그 때 위 사이트에 가서 연습 하면 된다. 공부 시작하기 전에 손을 풀며 속도와 정확도를 향상시키기 유익한 사이트다. 자판이 익숙해지면 생각 이상으로 좋을 것이다.

✏️ 방법

초록색 Start Lesson을 누른다.

자신이 공부하는 언어를 선택한다.

그림에 맞게 손가락을 움직인다.

타자가 익숙해지면 완전 기초 문제부터 풀면서 감을 익힌다. 그 때 유용한 사이트가 프로그래머스와 백준이 있는데, 프로그래머스부터 살펴보자.

https://school.programmers.co.kr/learn/challenges/training?order=acceptance_desc

자신이 공부하고 있는 언어를 선택해 순서대로 풀면 된다. 숙제처럼 다 풀지 않고 자신이 원하는 것만 풀어도 된다. '우측에 차근차근 시작해 보세요'를 따라 가도 좋다. 개인적으로 기초 문제는 빨리 끝내길 추천한다. 풀다가 막히면 구글에 자신이 풀고 있는 문제와 언어를 같이 검색하면 다양한 풀이가 나오니 참고하면 된다.

https://school.programmers.co.kr/learn/challenges/beginner?order=acceptance_desc

코딩을 해봤거나 기초 문제가 너무 쉬우면 위 링크를 클릭해서 lv0 문제를 풀면 된다. 방법은 위와 동일하다.

다음은 백준이다.

https://www.acmicpc.net/step

링크로 들어가면 백준에 있는 문제들을 단계와 주제별로 분류되어 있다. 자신이 원하는 문제를 풀면 된다.

추가적으로 문제 수준을 가시적으로 보려면 설정을 좀 해야 한다. 설정에 들어가 solved.ac에 들어가 사용하기를 누른다.

이후 보기에 들어가 'solved.ac 티어'에 보기를 클릭한다.

📌 설정 전

📌 설정 후

문제 옆에 레벨이 나오는 것을 볼 수 있다.

마무리

코딩테스트 공부 방법은 다양하다. 공부 방법은 스스로 공부하면서 수정, 보완하면 된다. 단, 코딩테스트는 이미 정해진 유형들로 문제가 나와 하다보면 된다고 공통적으로 말하니 희망을 잃지 말자!

profile
인자약velog

0개의 댓글