In this course you will learn data structures and algorithms by solving 80+ practice problems. You will begin each course by learning to solve defined problems related to a particular data structure and algorithm. By the end of each course, you would be able to evaluate and assess different data structures and algorithms for any open-ended problem and implement a solution based on your design choices.
sheyiphunmi/udacity-dsa-nand
Data Structures & Algorithms Nanodegree Program from Udacity
Jupyter Notebook