🦄 What will I learn?
The goal of this series is to provide you with a basic understanding ofData structures and Algorithms. Here’s a quick summary of what you can expect to learn…
-
DSA series announcement
-
What is an algorithm?
-
What are Data structures?
-
Why DSA?
-
Space complexity?
-
Time complexity?
-
Big O Notation
-
Examples of Time Complexities
-
Euclidian Algorithm
-
Primality Test
-
Sorting Algorithms
-
Bubble Sort
-
Selection Sort
-
Insertion Sort
-
Heap Sort
-
Merge Sort
-
Quick Sort
-
Linear Search
-
Binary Search
-
Recursion
-
Backtracking
-
Arrays
-
Sliding Window
-
Two Pointer
-
Linked lists
-
Stacks
-
Queues
-
Set
-
Map
-
Trees
-
Binary Search Trees
-
Heaps
-
Graphs
-
Dynamic Programming
-
Memoisation
-
Tabulation
-
Bellman Ford
-
Dijkstra’s
-
Run-Length Encoding
-
Huffman Coding
-
Tower of Hanoi
-
End of Series
Remaining 7 topics will be inserted based on the knowledge gaps.
Stay tuned for daily DSA content updates!
🤔 Is this series Right for Me?
When was the series last updated?
Updated Jan 26th, 2024