일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- PETERICA
- 오블완
- 정보처리기사 실기 기출문제
- CKA
- Elasticsearch
- 티스토리챌린지
- CloudWatch
- MySQL
- AWS EKS
- kotlin querydsl
- 기록으로 실력을 쌓자
- CKA 기출문제
- Spring
- APM
- 공부
- 정보처리기사 실기
- minikube
- 정보처리기사실기 기출문제
- Java
- Linux
- Pinpoint
- kotlin spring
- IntelliJ
- AI
- Kubernetes
- aws
- kotlin coroutine
- mysql 튜닝
- kotlin
- 코틀린 코루틴의 정석
- Today
- Total
피터의 개발이야기
[코딩테스트] 코딩테스트 공부를 시작하며... 본문
ㅁ 들어가며
코딩테스트를 준비하고 있다. 그래서 공부를 위해 책을 선정하고 그 책에 대해 노트형식으로 정리하였다.
ㅁ 책 선정
코딩테스트 공부 방법 뿐만 아니라 취업과 이직을 준비하기 위한 기술 면접 방법과 출제 경향을 분석하고 있다. 주요 알고리즘 이론과 실전 문제를 풀어볼 수 있고, 유형별 기출문제도 분석되어 있다. 기출문제를 많이 접하여 실질적인 코딩테스트를 준비하기에 매우 적합한 책이다. 나는 이 책의 기출문제를 풀어보고 https://peterica.github.io/에 정리하려 한다.
ㅁ 공부방법(p10 참조)
ㅇ 초급단계
1. 파이썬 문법 공부
2. 코드업에서 쉬운 문제 200문제 풀기
3. 유형별 알고리즘 이론(2부)과 기출문제(3부) 풀기
4. 백준 온라인 저지에서 유형별 문제 5개 이상 풀기
ㅇ 중급단계
5. 책 완독 후 백준 온라인 저지에서 삼성 SW 역량테스트 문제집 풀기
6. 프로그래머스에서 카카오 문제집 풀기
7. 책의 2부와 3부를 중심으로 주요 알고리즘 유형 복습
어려운 알고리즘을 만나면 한번에 완벽하게 이해하려 하지 말고, 여러 번 읽고 체화해야 한다. 어떠한 알고리즘 유형의 문제를 풀 때 어떠한 형식의 소스코드가 작성된다는 것 정도만 알아도 큰 도움이 된다. 처음 시작 할 때에는 책을 펼쳐보고 알고리즘 문제와 소스코드 유형을 익히는게 중요하다.
ㅁ 개발환경 구성
[코딩테스트] docker로 Jupyter nodebook 설치, 코딩테스트 환경구성에 환경 구성 과정을 정리하였다.
Jupyter nodebook을 선택한 가장 큰 이유는 작성한 글을 마크다운으로 다운 받을 수 있고, 이를 github 페이지에 바로 업로드가 가능하기 때문이다.
ㅁ 함께 보면 좋은 사이트
'Programming > 코딩테스트' 카테고리의 다른 글
Jupyter nodebook 라이브러리 추가방법, Jupyter nodebook pip install 방법 (0) | 2024.02.13 |
---|---|
[코딩테스트] docker로 Jupyter nodebook 설치, 코딩테스트 환경구성 (2) | 2024.02.07 |