Wanna learn Algorithms and Data Structures? Here are the links...

Algorithms

I came across several requests asking what resources can be used to learn Algorithms and Data Structures. This topic teaches at formal Computer Science courses and may be presented in different languages. For those who want to learn in their own time and at their own pace see links below.

Resource 1 What is a list of data structures that a competitive programmer must know? (opens new window)
"This is a comprehensive list of Data Structures and Algorithms used in Competitive Programming with tutorials, implementations and problems presented in C, C++, Java, Python and C#"
Resource 5 Data Structures and Algorithms in JavaScript - Full Course for Beginners (opens new window)
"The title says for itself. This is a two hour long YouTube video with code resources listed in description."
Resource 1 Data Structures and Algorithms in C# (opens new window)
"Examples shown in .Net Core and .Net Standard framework with Unit Tests."
Resource 1 Learning Resources for Algorithms & Data Structures (opens new window)
"This is a collection of online resources for these who wants more."
Resource 1 10 Data Structure & Algorithms Books Every Programmer Should Read (opens new window)
"Taken right from the page: A collection of awesome Algorithms books which should find a place in every programmer’s book self. Includes language specific books in Java, Python, and JavaScript for easy learning."


If you happen to use the above resources and find them helpful or know other sources please let me know in the comments below. I wish you good luck in grasping the most common and vast topic of computing.

# References


Comments