I’d suggest further adding
- Heavy Light decomposition in trees
- Inverse Modulo operations
- Lucas theorem method for nCr
- Pollard Rho Integer Factorization
- Catalan Numbers
Some useful resources : come on code on
Some cool problems : Nikhil Garg’s blog on quora