Classification of tasks
- Test problem
- Comforting task
- Modeling
- Number theory
- Combinatorics
- Probability
- Game theory
- Graph theory
- Long arithmetic
- Dynamic programming
- Binary search
- Greedy algorithm
- Other
- Geometry
- Line program
- If... then...
- Algorithms on strings
- Simple mathematics
- Beginners
- Depth-first Search (DFS)
- Breadth-first Search (BFS)
- Topological Sort
- Articulation Point
- Bridges
- Dijkstra Algorithm
- Bellman-Ford Algorithm
- Floyd-Warshall Algorithm
- Transitive Closure
- Fundamental Set of Cycles
- Euler Cycle
- Hamiltonian Cycle
- Number of Paths
- Connected Components
- Strongly Connected Components
- Minimal Spanning Tree (MST)
- Second MST
- Number of MST
- Graph Planarity
- Maximum Flow
- Iteration and recursion
- Sequences
- GCD, LCM
- Euclid Extended Algorithm
- Game strategies
- Catalan Numbers
- Fibonacci Numbers
- Sort and sequence
- Calculation system
- Tricky problem
- Full Search
- Algorithm Knuth-Morris-Pratt
- Matrix
- Diophantine equations
- Three
- Recursion
- Two-dimensional arrays
- Problems on intervals
- Bitwise Operators
