- 알고리즘 문제풀이 사이트 : Baekjoon
- 약 350문제 해결
- 티어 골드2
- 교재 : Do it! 알고리즘 코딩테스트 자바편
- 문제점 : 문제풀이 사이트에서 많은 문제를 풀어봤지만 티어와 해결한 문제 수에 비해서 너무 저조한 실력
- 이전 공부 방식과 문제풀이 문제점
- IDE를 사용해서 문제를 풀었기에 실전 코딩테스트 환경과 다르다.
- 실전 코딩테스트에서는 IDE에서 제공하는 자동 완성, 자동 import 등..
- 문제 풀이 시 오래 고민하거나 생각하지 않았다.
- 조금만 어려운 문제에 부딫히면 포기하거나 다른 사람들 / 알고리즘 교재 풀이를 보고 이해해서 풀려고 시도-> 그러다보니 나중에는 스스로 생각을 거의 하지 않고 남들 풀이 과정을 보고 배우려고 함
- IDE를 사용해서 문제를 풀었기에 실전 코딩테스트 환경과 다르다.
- 앞으로의 코딩테스트 문제풀이 목표
- IDE를 사용하지 않고 최대한 실전 코딩테스트 환경과 동일한 환경에서 진행하기
- 백준 사이트에서 문제풀이 시 IDE를 사용하지 않고 메모장을 통해 모든 코드를 직접 작성할 것.
- 프로그래머스 사이트에서 문제풀이 시 프로그래머스에서 제공하는 컴파일러 사용할 것.
- 직접 오래 고민하고 생각해서 문제 풀기
- 하루 1~2 문제를 풀더라도 어려운 문제를 풀 때 포기하지 않고 오래 고민하고 생각해서 직접 푼 이후 다른 사람들의 코드를 보고 분석하고 공부할 것. (선 문제풀이 후 코드 분석)
- 코딩 테스트를 위한 공부하기
- 시간 복잡도와 같은 이론적인 기본기 탄탄하게 교재로 공부하기
- 바로 코드를 작성하기 보다 노트에 손 코딩을 먼저 하고 코드 작성하기
- 다양한 알고리즘 별 문제 풀기
- 잘 풀리는 특정 알고리즘의 문제 뿐만 아니라 오히려 막히는 알고리즘 유형의 문제를 풀기
- 백준, 프로그래머스 등 다양한 문제풀이 사이트를 이용하기
- 꾸준함으로 문제 풀기
- 꾸준하게 매일매일 문제를 풀되 쉬운 문제 대충 풀고 넘어가기 X
- 많은 문제를 푸는 것에 욕심부리지 말고 정확히 한 문제를 푸는 것에 초점을 둘 것.
- IDE를 사용하지 않고 최대한 실전 코딩테스트 환경과 동일한 환경에서 진행하기
'Problem Solving > 코딩 테스트' 카테고리의 다른 글
코딩테스트 문제 풀이 (1) | 2025.02.26 |
---|---|
코딩테스트 문제 풀이 (0) | 2025.02.21 |
코딩테스트 문제 풀이 (1) | 2025.02.13 |