This repository contains Python implementations of various data structures and algorithms explained in the book "Data Structures and Algorithms Made Easy" by Narasimha Karumanchi.
🐍 Python Version: 3.8
📚 Data Structures
The following data structures have been implemented in this repository:
Stack
Queue
Linked List
Doubly Linked List
Circular Linked List
Binary Tree
Binary Search Tree
Heap
Hash Table
🧮 Algorithms
The following algorithms have been implemented in this repository:
Sorting
Searching
Graph Traversal
Dijkstra's Algorithm
Dynamic Programming