How rotaxs/algorithmexercises works
This is a collection of standalone competitive-programming solutions and algorithm examples, not a single application. The usual workflow is to choose a problem file, provide its expected input, and read its output; the sampled files illustrate this pattern, but the repository does not show a shared runner or common runtime. The README also identifies algorithm notes and a C++17 template, though notes are absent from the supplied tree. Directory-level nodes represent documented collections whose individual implementations were not sampled.
Main entry points: CF_Round_1101_div2 AtCoder and CF · ICPC_2025_Wuhan_Invitational_Contest ICPC and CCPC · Nowcoder_Weekly154 Nowcoder contests · Luogu Luogu exercises
Components 18
Contest solutions
- Contest programs
Contests - AtCoder and CF
Contests/CF_Round_1101_div2 - ICPC and CCPC
Contests/ICPC_2025_Wuhan_Invitational_Contest - Nowcoder contests
Contests/Nowcoder_Weekly154
Platform practice
- Practice programs
Exercises - Luogu exercises
Exercises/Luogu - Nowcoder exercises
Exercises/Nowcoder - LeetCode exercises
Exercises/LeetCode - Other exercises
Exercises/Other
Algorithm examples
- Algorithm implementations
algorithm - Graph algorithms
algorithm/graph - Number theory
algorithm/number_theory - Search algorithms
algorithm/search - Data structures
algorithm/structure
Submission starter
- C++17 template
template.cpp
Other components
- Problem solver
- Problem input
- Problem result
Connections 18
- Problem solver → Contest programs: chooses problem
- Problem solver → Practice programs: chooses problem
- Problem solver → Algorithm implementations: studies examples
- Problem solver → C++17 template: adapts template
- Problem input → AtCoder and CF: stdin
- Problem input → ICPC and CCPC: stdin
- Problem input → Nowcoder contests: stdin
- Problem input → Luogu exercises: stdin
- Problem input → Nowcoder exercises: stdin
- Problem input → LeetCode exercises: problem data
- Problem input → Other exercises: stdin
- AtCoder and CF → Problem result: prints result
- ICPC and CCPC → Problem result: prints result
- Nowcoder contests → Problem result: prints result
- Luogu exercises → Problem result: prints result
- Nowcoder exercises → Problem result: prints result
- LeetCode exercises → Problem result: returns result
- Other exercises → Problem result: prints result