I am currently doing a data science course and planning on pursuing this field and also doing bsc in computer science and i had data structures and algorithms in 2nd sem but I wasn’t regular and didn’t study and understood a thing some how i still managed to get passing marks and got thru but i was recently thinking that i need to broaden my skillset and knowledge and not get dependent on data science and start dsa from scratch and try my best to master it but i was really struggling with some yt shorts of dsa leetcode questions i dont even know what to think about and what to approach the problems with even tho i understand the code so what do you suggest as source material and videos to learn and understand dsa and what more skill i need to do besides data science and dsa to gain knowledge and advantage over other