Thursday, 5 September 2019

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

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

What is a list of data structures that a competitive programmer must know?

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#

Data Structures and Algorithms in JavaScript - Full Course for Beginners

The title says for itself. This is a two hour long YouTube video with code resources listed in description.

Data Structures and Algorithms in C#

Examples shown in .Net Core and .Net Standard framework with Unit Tests.

Learning Resources for Algorithms & Data Structures

This is a collection of online resources for these who wants more.

10 Data Structure & Algorithms Books Every Programmer Should Read

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 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.


No comments:

Post a Comment