Course for Data Structures and Algorithms

Mahak from Outgrow
9 replies
Can anyone suggest any course that I can do to increase my knowledge of Data Structures and algorithms especially for competitive programming? like from geeks for geeks or LinkedIn learning.

Replies

Y Gao
Go to https://leetcode.com/ and start with easy questions, you can time your self with a timer
sarfraaz talat
The best way to go about this is always practice more and more, so I'd suggest start by discovering different ds/algo topics on geeks for geeks and then pick that topic and solve problems on leetcode starting from easy/medium to hard ones Pro tip: Initially it won't harm you to look for solutions if you are not able to solve intuitively and takes too long
Mahak from Outgrow
@sarfraaz_talat yup same it's hard to find sol on my own and I mostly end on watching other codes. After some practice, though I got this intuition that this can be solved by this method or that but still I couldn't able to write code on my own.
Fabian Maume
https://cognitiveclass.ai/ has some good courses, but it is more for beginners, so I don't know if they have anything on competitive programming.
ShUvo Ahmed Patwary
Coursera could be the best way to begin learning
Mahak from Outgrow
@iamshshuvo For ds/algo intermediate level too?
Sonia Jessica
Hey Mahak you can check this Scaler's data structures and algorithm course. https://www.scaler.com/courses/d...
Prachi Katiyar
Hey Mahak, You can check this Board Infinity's Data Structures and Algorithms with C++ Course (https://www.boardinfinity.com/mi...) and Data Structures & Algorithms for Beginners (https://www.boardinfinity.com/mi...)