qqp question1: How can I learn algorithms and data structures from scratch in 30 days? question2: Can anyone list some sites to study data structures and algorithms from scratch to advanced level? I'll prefer hands on learning rather than videos.