Skip to content

ckstjrl/algorithm-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

162 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

algorithm-cpp

🧩 C++ Algorithm Practice

C++둜 μ•Œκ³ λ¦¬μ¦˜ 문제λ₯Ό ν’€μ΄ν•˜λ©° κΈ°λ‘ν•˜λŠ” κ³΅κ°„μž…λ‹ˆλ‹€.
λ°±μ€€, ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€, 기타 μ•Œκ³ λ¦¬μ¦˜ λ¬Έμ œλ“€μ„ μ •λ¦¬ν•΄λ‘μ—ˆμœΌλ©°
각쒅 ν…œν”Œλ¦Ώκ³Ό κ°œλ… λ…ΈνŠΈλ„ ν•¨κ»˜ μ œκ³΅ν•©λ‹ˆλ‹€.


πŸ“‚ Repository Structure

algorithm-cpp/
β”‚
β”œβ”€β”€ README.md
β”‚
β”œβ”€β”€ boj/
β”‚   β”œβ”€β”€ bronze/
β”‚   β”œβ”€β”€ silver/
β”‚   └── gold/
β”‚
β”œβ”€β”€ SWEA/
β”‚   β”œβ”€β”€ D1/
β”‚   β”œβ”€β”€ D2/
β”‚   β”œβ”€β”€ D3/
β”‚   β”œβ”€β”€ D4/
β”‚   └── D5/
β”‚
β”œβ”€β”€ programmers/
β”‚   β”œβ”€β”€ Lv.1/
β”‚   β”œβ”€β”€ Lv.2/
β”‚   └── Lv.3/
β”‚
└── algo-template/
    β”œβ”€β”€ bfs.cpp
    β”œβ”€β”€ dfs.cpp
    β”œβ”€β”€ dijkstra.cpp
    β”œβ”€β”€ dp_1d.cpp
    β”œβ”€β”€ dp_2d.cpp
    β”œβ”€β”€ union_find.cpp
    └── fast_io.cpp

πŸ›  Development Environment

  • Language: C++17
  • Compiler: MSVC (Visual Studio)
  • Editor: Visual Studio

🎯 Goals

  • 자료ꡬ쑰 & μ•Œκ³ λ¦¬μ¦˜ μ‹€μ „ 감각 μœ μ§€
  • μ½”λ”© ν…ŒμŠ€νŠΈ λŒ€λΉ„
  • C++ 문법 & STL ν™œμš© λŠ₯λ ₯ ν–₯상
  • λ³΅μž‘ν•œ μ•Œκ³ λ¦¬μ¦˜ λ¬Έμ œμ— λŒ€ν•œ 직관 ν‚€μš°κΈ°

🧱 Included Templates

  • BFS / DFS
  • Dijkstra
  • Union-Find (Disjoint Set)
  • Fast I/O
  • Dynamic Programming (1D & 2D)

🏷 Commit Convention

  • solved(BOJ[문제번호] / λ“±κΈ‰) : λ¬Έμ œμ΄λ¦„ // λ°±μ€€
  • solved(PSG[문제번호] / 레벨) : λ¬Έμ œμ΄λ¦„ // ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages