This repository contains data structures and algorithms questions in Python.
The open source community has helped me a lot during my interview preparations and studies while I was in my undergrad. I always wanted to give something back to the community. In my endeavour to contribute something back, I will be uploading data structures and algorithms questions in Python in this repo. Feel free to contribute and get in touch ๐
As of now, the repository contains 2 main directories (data_structures and algorithms) and a file called useful_links.txt -
-
Data Structures - This folder contains all data structure questions categorised into sub-directories like stack, queue, etc according to their type. 1.1. Array
1.2. Binary Search Tree
1.3. Linked List
1.4. Stack
1.5. Graphs
1.6. Circular Linked List -
Algorithms - Contains algorithm based questions like dynamic programming, greedy etc.
As you can see, the repo is still in its infancy. Here are some key things in the to-do.
- Queue questions
- Algorithms
2.1. Dynamic Programming
2.2. Greedy - More questions in data structures, especially for graph, circular linked list, tries, heaps and hash.
Contributions are always welcomed ๐ Feel free to raise new issues, file new PRs and star and fork this repo ๐
Here are some guidelines -
- Clone the repo to your local machine
- Make the new branch and name it accordingly
- File the PR and wait for the review :)