## How to contribute:
* Drop a :star: on the Github repository (optional)
* Fork the repo to your Github.
* Clone the Repo by going to your local Git Client and pushing this command:
```git clone https://github.com/pranjay-poddar/Data-Structures-And-Algorithms.git```
* Clone the Repo to a particular folder on your system by going to your local Git Client and pushing this command:
```git clone https://github.com/pranjay-poddar/Data-Structures-And-Algorithms.git ```
* Add your code and your **Github Handle to CONTRIBUTERS.md**.
* Update Readme with a tick infront of a question added in particular language column.
* Commit and push your code to the remote repo on your Github.
` git checkout -b `
` git add .`
` git commit -m "your message"`
` git remote add origin `
` git push origin `
* Make a pull request!
# Competitive Programming
:pushpin: :books: Solution of competitive programming problems and challenges, Project Euler Solutions, Data Structures, Data Structure implementations, Algorithms and Interview Questions.
## Index
+ [Data Structures and Algorithms](/Data-Structures-And-Algorithms/Content.html#Data-Structures-and-Algorithms)
+ [Ad-hoc Problems](/Data-Structures-And-Algorithms/Content.html#Ad-hoc-Problems)
+ [Algorithms](/Data-Structures-And-Algorithms/Content.html#Algorithms)
+ [Competitions-Challenges](/Data-Structures-And-Algorithms/Content.html#Competitions-Challenges)
+ [Compiler Design](/Data-Structures-And-Algorithms/Content.html#Compiler-Design)
+ [Data Structures](/Data-Structures-And-Algorithms/Content.html#Data-Structures)
+ [Fast IO](/Data-Structures-And-Algorithms/Content.html#Fast-IO)
+ [Interview Preparation](/Data-Structures-And-Algorithms/Content.html#Interview-Preparation)
+ [Patterns](/Data-Structures-And-Algorithms/Content.html#Patterns)
+ [Project Euler](/Data-Structures-And-Algorithms/Content.html#Project-Euler)
------------------------------------------------------------------------------