For theory and explanation of the concepts refer https://www.techinterviewhandbook.org/algorithms/study-cheatsheet/ ...