8000 GitHub - ready-oun/codingtest_java: 코딩테스트 합격자 되기(자바편) - available at millies
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

코딩테스트 합격자 되기(자바편) - available at millies

Notifications You must be signed in to change notification settings

ready-oun/codingtest_java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 

Repository files navigation

📚 코딩 테스트 합격자 되기 (자바 편) 학습

저자 김희성님의 코딩 테스트 합격자 되기 (자바 편) 를 활용한 학습 기록입니다.
이 문서는 사전 준비 마인드셋, 문제 분석/풀이 전략, 필수 문법/자료구조 요점을 정리하여,
빠르게 변화하는 개발 환경에서 기본기를 다지고 효율적으로 문제 해결 능력을 향상시키기 위한 가이드입니다.

  • 2025년 2월 6일 기준, 밀리의서재에서 본 도서를 제공합니다.
  • 개인 블로그 코딩테스트 주제에서 추가 공유합니다.

🚀 리마인드: 사전 준비

1. 📖 아는 것 vs. 모르는 것

  • 핵심: "모름과 앎 구분하기"
  • 실천법:
    • 📝 기록하기: 문제 풀이 도중 떠올린 아이디어, 알고리즘, 근거 등을 기록
    • 🔍 복기: 나중에 답안과 비교하며 내가 놓친 부분 점검

2. ⏱️ 시험처럼 공부하기

  • 핵심: 제한 시간 내 최대 점수를 내는 연습 (시간 배분 + 긴장 관리)
  • 실천법: 모의고사처럼 연습, 타이머 활용

3. ⏳ 꾸준한 학습 필요

  • 핵심: 단기간에 해결할 수 없으므로 최소 1~2달 집중 학습 필요

4. 🗣️ 내 언어로 요약하기

  • 핵심: 단순 암기 대신 직접 요약, 노트에 기록하며 코딩 습관 형성

💻 코딩 테스트 준비 전략

1. 🛠️ 언어 & 문법 준비

  • 필수: 변수, 함수, 컬렉션, 조건문, 반복문
  • 목표: 기초 문법에 익숙해져서 문제 풀이에 집중

2. 🧩 문제 분석 연습

  • 핵심: 문제 분석은 전체 시간의 50~60% 투자
  • 팁:
    • 문제 분해: 동작 단위로 쪼개어 분석
    • 제약사항 & 입력값: 알고리즘 선택의 기준으로 활용
    • 테스트 케이스: 추가하여 예외 및 논리 검증

3. ✍️ 의사코드 설계

  • 원칙:
    1. 동작 중심 작성
    2. 순서대로(입력 → 처리 → 출력) 기록
    3. 테스트 케이스 검토 후 구현

4. ⏱️ 알고리즘 효율 분석

  • 핵심: 빅오(Big-O)로 시간 복잡도 체크
  • 참고: "컴퓨터가 초당 1억 번 연산" 기준

🔧 필수 문법 & 자료구조 (자바)

  • 프리미티브 vs. 레퍼런스:
    • 예: int, long vs. Integer, Long
  • 컬렉션 프레임워크:
    • 예: 배열, ArrayList, HashMap
  • 문자열 처리:
    • String (Immutable) vs. StringBuilder (효율적)
  • 메서드, 람다식, 제네릭:
    • 간결하고 안전한 코드 작성

📋 학습 체크리스트

주제별 (Lv1 / Lv2)

  • 배열: 정렬, 제어, 두 수 더하기, 행렬 곱셈, 실패율 등
  • 스택 / 큐 / 해시 / 트리 / 집합 / 그래프 / 백트래킹 / 정렬 / 시뮬레이션 / DP / 그리디
    • 각 주제별 핵심 개념 및 문제 유형을 반복 학습
  • 부록: 섹션별 문제 (미로 탈출, 택배, 개인정보 등)

🤔 마무리

이 리드미는 *코딩 테스트 합격자 되기 (자바 편)*의 핵심 내용을 바탕으로
사전 준비 마인드셋, 문제 분석 및 풀이 전략, 그리고 필수 문법/자료구조 요점을 정리한 자료입니다.
꾸준한 기록, 반복 학습, 그리고 내 언어로 요약하는 습관을 통해 코딩 테스트 실력을 쌓아갑니다.

About

코딩테스트 합격자 되기(자바편) - available at millies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0