Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Do it! 알고리즘 코딩테스트 (C++) — 100문제 풀이

“Do it! 알고리즘 코딩테스트 C++편”에 수록된 100문제를 직접 풀고,
풀이 코드와 학습 기록을 정리한 레포지토리입니다.

목표는
기초 알고리즘 / 자료구조 체력 강화 + 코딩테스트 실전 감각 확보입니다.

✅ 사용 언어: C++17


📌 진행 현황

  • 총 문제: 100
  • 완료: 20 / 100
  • 최근 업데이트: 2026-02-18

📊 진행률 바

20 / 100 완료

██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20%

📐 진행률 계산 기준

  • 1칸 = 2% (총 50칸)
  • 완료 문제 수 ÷ 100 × 100
  • 예) 16문제 → 16%

🧩 10문제 단위 진행 체크

  • 001 ~ 010
  • 011 ~ 020
  • 021 ~ 030
  • 031 ~ 040
  • 041 ~ 050
  • 051 ~ 060
  • 061 ~ 070
  • 071 ~ 080
  • 081 ~ 090
  • 091 ~ 100

✔ 해당 구간의 모든 문제 폴더가 생성되면 체크


🗂️ 폴더 구조

이 레포는 10문제 단위로 묶어 관리합니다.

📁 관리 규칙

  1. 문제는 10문제 단위 묶음 폴더로 관리
  2. 묶음 폴더 이름은 시작번호_끝번호 형식
  3. 각 문제는 **번호 폴더(001, 002 …)**로 관리
  4. 문제 폴더 내부에 cpp 소스와 exe 실행 파일 포함

📂 예시 구조

.
├─ 001_010/
│  ├─ 001/
│  │  ├─ main.cpp
│  │  └─ main.exe
│  ├─ 002/
│  │  ├─ main.cpp
│  │  └─ main.exe
│  ├─ ...
│  └─ 010/
│     ├─ main.cpp
│     └─ main.exe
├─ 011_020/
│  ├─ 011/
│  ├─ 012/
│  ├─ ...
│  └─ 020/
├─ 021_030/
│  └─ ...
└─ README.md

🧠 문제 풀이 기록 방식

각 문제의 cpp 파일 상단에 다음 형식으로 기록합니다.

/*
[Problem] 0xx (백준 문제 번호)
[Category] 자료구조 / 정렬 / DP / 그래프 등
[Key Idea]
- 핵심 접근 방법
- 사용한 알고리즘 패턴

[Complexity]
- Time: O(...)
- Space: O(...)

[Notes]
- 실수했던 포인트
- 주의할 엣지 케이스
*/

About

백준 풀이 정리

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages