코딩테스트 효율적으로 준비하기
2025. 3. 12. 10:18ㆍ코딩테스트/코테에 필요한 내용
1. 아는 것과 모르는 것을 명확하게
- 기록하라
- 시험 보듯 공부하라
- 나만의 언어로 요약하라
2. 문제 분석
- 문제를 쪼개서 분석하라
- 제약 사항을 파악하고 테스트 케이스를 추가하라
- 입력값을 분석하라 (시간복잡도)
- 그리디하게 접근할 때는 근거를 명확히 해라
- 데이터 흐름이나 구성을 파악하라
3. 의사코드로 설계하는 연습하기
- 의사 코드(pseudo code): 프로그램의 논리를 설명하고 알고리즘을 표현하기 위해 작성한 일종의 지침
- 세부 구현이 아닌 동작 중심으로 작성하라
- 문제 해결 순서로 작성하라
- 충분히 테스트하라
4. 프로그래머스 활용
- 타인의 풀이를 보면 사고를 넓힐 수 있다.
- 나만의 테스트 케이스를 추가하는 건 좋은 알고리즘을 생각할 때 도움이 된다
- 정확성 테스트와 효율성 테스트
출처: 코딩 테스트 합격자 되기 자바 편