- Ciphers
- Data Structures
- Dynamic Programming
- General
- Geometry
- Graph
- Lib
- Math
- Baby-Step Giant-Step Algorithm
- Extended Euclidean Algorithm
- Greatest Common Divisor
- Pascal Triangle
- Perfect Numbers
- Prime Check
- Prime Numbers
- Trial Division
- Miller Rabin
- Linear Sieve
- Pollard's Rho algorithm
- Quadratic Residue
- Simpson's Rule
- Fast Fourier Transform
- Armstrong Number
- Permuted Congruential Random Number Generator
- Searching
- Sorting
- String