Resources to nail DSA

My journey of learning DSA was not an easy one. I was always puzzled while finding resources (youtube videos, courses and blogs). This confusion was a semester long, and I wasted a lot of time in searching for resources. The mistake I made was, looking…


This content originally appeared on DEV Community and was authored by CallMe_Shinzo

My journey of learning DSA was not an easy one. I was always puzzled while finding resources (youtube videos, courses and blogs). This confusion was a semester long, and I wasted a lot of time in searching for resources. The mistake I made was, looking for one platform to cover all the topics. I read books, blogs, saw videos, completed 2-3 courses of DSA, learnt DSA in college lectures, switched to java from C++ and completed Data structures in Java and C++ both. Even I completed data structures in Python also after reading some answers from quora. But when I started to solve problems, I was not able to solve all the questions in one particular language. My tests would clear but interviews collapse because of not sticking to one language for every question. So I again started revising everything about DSA in C++(this was also a recommendation).

Here is a list of Books, blogs, courses and youtube channels I used to learn Data Structures this semester. I have not included those which were just waste of time.

Books

  1. Data Structures and Algorithms by Clifford A Shaffer
  2. Algorithms by S Dasgupta
  3. The Algorithm Design Manual by Skiena

Courses

  1. Abdul Bari's course on Udemy
  2. Elementary Data Structures on Saylor Academy (Best content)
  3. NPTEL

Youtube Channels

  1. AlgoRhythmics (Toughest algorithms explained beautifully)
  2. Abdul Bari
  3. Freecodecamp

Blogs and Websites

  1. Interviewbit (specially for sorts)
  2. Data Structures Visualization
  3. Programmingoneone (for Asymptotic Analysis)
  4. Omarelgabrys

Apps

  1. Data Structures Handbook (last minute preparation)

Thanks for reading
Do share the resources which you preferred for DSA in the comments⬇⬇⬇


This content originally appeared on DEV Community and was authored by CallMe_Shinzo


Print Share Comment Cite Upload Translate Updates
APA

CallMe_Shinzo | Sciencx (2021-09-27T05:55:39+00:00) Resources to nail DSA. Retrieved from https://www.scien.cx/2021/09/27/resources-to-nail-dsa/

MLA
" » Resources to nail DSA." CallMe_Shinzo | Sciencx - Monday September 27, 2021, https://www.scien.cx/2021/09/27/resources-to-nail-dsa/
HARVARD
CallMe_Shinzo | Sciencx Monday September 27, 2021 » Resources to nail DSA., viewed ,<https://www.scien.cx/2021/09/27/resources-to-nail-dsa/>
VANCOUVER
CallMe_Shinzo | Sciencx - » Resources to nail DSA. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/09/27/resources-to-nail-dsa/
CHICAGO
" » Resources to nail DSA." CallMe_Shinzo | Sciencx - Accessed . https://www.scien.cx/2021/09/27/resources-to-nail-dsa/
IEEE
" » Resources to nail DSA." CallMe_Shinzo | Sciencx [Online]. Available: https://www.scien.cx/2021/09/27/resources-to-nail-dsa/. [Accessed: ]
rf:citation
» Resources to nail DSA | CallMe_Shinzo | Sciencx | https://www.scien.cx/2021/09/27/resources-to-nail-dsa/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.