This repository contains my personal notes on Data Structures and Algorithms, with links to websites, courses, books, and other valuable materials.
The following is a list of online courses, YouTube videos, and websites to help learn Data Structures & Algorithms. Note that these are not in order of completion.
All Resources | Type | Links |
---|---|---|
LeetCode | website |
Website Link |
NeetCode | website |
Website Link |
AlgoMap | website |
Website Link |
TopSWE | website |
Website Link |
LeetCode Patterns | website |
Website Link |
NeetCode Roadmap | website |
Website Link |
VisuAlgo | website |
Website Link |
Data Structure Visualizations | website |
Website Link |
Big-O CheatSheet | website |
Website Link |
Data Structure Visualization | website |
Website Link |
NeetCode Courses | course |
Course Link |
C++ Data Structures & Algorithms + LEETCODE Exercises | course |
Course Link |
The Last Algorithms Course You'll Need | course |
Course Link |
Algorithms and Data Structures Tutorial - Full Course for Beginners | youtube-video |
Video Link |
A & DS English Course - Pavel Mavrin | youtube-playlist |
Playlist Link |
NeetCode YouTube Videos | youtube-channel |
Channel Link |
Coding Interview University | github-repo |
Repository Link |
Awesome Algorithms | github-repo |
Repository Link |
- Neetcode Courses
- C++ Data Structures & Algorithms + LEETCODE Exercises
- The Last Algorithms Course You'll Need