This repository is designed to provide clear and well-explained implementations of various data structures in Python.
-
Prerequisites: You'll need a basic understanding of Python programming. Familiarity with data structures will be beneficial.
-
Getting Started:
-
Clone this repository to your local machine:
git clone https://github.com/satishjhanwer/deep-dive-dsa.git
-
Navigate to the folder
cd deep-dive-dsa code .
-
Open the files in a suitable Python IDE or code editor.
-
Run the
linked-list.py
file or explore individual operations within it to see the linked list implementation in action.
-
-
Learning:
- Refer to the documentation files (
.md
files) for detailed explanations and examples. - Run the Python code and experiment with different functionalities.
- Refer to the documentation files (
We are actively working on extending this repository to include implementations of additional data structures, such as:
- Arrays
- Advance Tree
- Heap
- Graphs
- Hashing
Feel free to check back for updates or contribute your own implementations to make this a comprehensive data structures resource.