A personal collection of algorithmic solutions, contest problems, and training materials gathered over years of active participation in programming competitions and academic courses.
Implementations of fundamental and advanced algorithms used across contests and research.
Includes data structures, graph theory, dynamic programming, math, geometry, and string algorithms.
Level: 🟡 Intermediate → 🔴 Advanced
Purpose: Reusable templates for competitive programming.
Solutions and notes from various programming contests: Olympiad in Informatics (OI), CodeQuest, CodeForces, MistrzProgramowania, Solve4.
Level: 🔴 Advanced
Purpose: Real contest problems with efficient, contest-tested solutions.
Materials and problems solved during algorithmic training camps and workshops.
Level: 🟡 Intermediate → 🔴 Advanced
Purpose: Deep dive into creative problem solving and non-standard algorithms.
Academic algorithms and structures developed during Computer Science at Jagiellonian University.
Level: 🟢 Beginner → 🟡 Intermediate
Purpose: Reinforcing academic understanding through implementation.