    Sentence 1: How can | learn algorithms and  data structures from scratch in 30 days?    Sentence 2: What should one refer to. (books  or online courses) for learning data structures  and algorithms from scratch?