I just started practicing on Codechef. I spent my time with Practice-beginner and Practice-easy problems. I know that as soon as I will start participating in contests, I will face very good problems.
I have read basics about data structures and algorithms. But I don’t feel confident because I not have done any questions related to these.
Is there any particular roadmap I should follow so I can learn DSA in a better way?
I read the DS part from the book DSA Made Easy by Narshima Karumanachi
and read about basic sorting and searching from GeeksforGeeks.