I've been reading CLRS, and while it contains a lot of theoretical information and mathematical proofs, which is great if I want to pursue a career in computer science research, I'm really looking to learn algorithms and data structures from the ground up to become interview-ready at most companies, including MAANG.
Can anyone recommend a book that strikes a balance between theoretical background and practical information with exercises along the way? I want to solidify my understanding of the concepts and be well-prepared for technical interviews.
I've been reading CLRS, and while it contains a lot of theoretical information and mathematical proofs, which is great if I want to pursue a career in computer science research, I'm really looking to learn algorithms and data structures from the ground up to become interview-ready at most companies, including MAANG.
Can anyone recommend a book that strikes a balance between theoretical background and practical information with exercises along the way? I want to solidify my understanding of the concepts and be well-prepared for technical interviews.