This is a collection of various algorithmic problems for practice purposes.