Building Algorithms from Scratch

Getting Started

0 | Data Structures & Algorithms Starting Point

Data Structures

<aside> 📢 Phase 1

1 | Stack

2 | Queue

3 | Linked List

4 | Tree

5 | Graph

</aside>

Algorithms

<aside> 📢 Phase 2

6 | List and Array

7 | Swapping and Sorting

8 | Searching

9 | Recursion

10 | Hashing

11 | Strings

</aside>

12 | Dynamic Programming (1)

Interviews Questions & Solutions (1)