Grokking Algorithms

Repository for code and notes on the book Grokking Algorithms 2nd Edition by Aditya Bhargava.

Typescript implementations can be run by using npx ts-node <file>.ts or npx ts-node <folder>/<file>.ts for files in subfolders.