Blog by Sada Kurapati covering Algorithms, Data Structures, Distributed Systems & Computing, Object Oriented Design & Programming, Competitive Programming, Problem Solving and Debugging.https://sadakurapati.wordpress.com/
A Best way to learn data Structures! Visualize and work it out! https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
Big O notation (algorithmic complexity) explained https://www.bigocheatsheet.com/
Visualize algorithms http://www.algomation.com/
Dynamic programming for edit distance https://www.youtube.com/watch?v=0KzWq118UNI
Idea of recursion https://manybutfinite.com/post/recursion/
N-Queens problem (backtracking) https://rafal.io/posts/assorted-notes.html
Notes on Algorithms
https://sites.google.com/site/indy256/algo contains Source code implementation of common algorithms
Set Union /…[Read more]
Algorithms introduction (slides) http://www.jamisbuck.org/presentations/rubyconf2011/index.html
Dijkstra’s algorithm is an iterative algorithm that provides us with the shortest path from one particular starting node to all other nodes in the graph. Again this is similar to the results of a breadth first search
A video tutorial in 3 minutes
Big-O Algorithm Complexity Cheat Sheet http://bigocheatsheet.com/
10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++
Boyer Moore Algorithm (notes) https://www.hackerearth.com/practice/notes/boyer-moore-algorithm/
Visualization of Algorithms https://visualgo.net/en
https://classroom.udacity.com/courses/ud513/lessons/7174469398/concepts/71212749920923 Alogo and DS by Udacity.
https://www.youtube.com/watch?v=92S4zgXN17o&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P Data Structures and Algorithms by MyCodeschool.
https://www.youtube.com/watch?v=UxzycIJA5os&list=PLsFENPUZBqipuTJXgm7xAOR0UnY_8OY07 Deep Dive into Algorithms and Data structures By Kiran, Sir.