https://www.gatevidyalay.com/algorithms/
Design & Analysis of Algorithms Notes