The Wayback Machine - https://web.archive.org/web/20221016132055/https://github.com/thepranaygupta/Data-Structures-and-Algorithms
Skip to content

An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

License

thepranaygupta/Data-Structures-and-Algorithms

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Added solution for "validate stack sequences" in JS.
0cc6fb9

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Data Structures and Algorithms

LOC visitor count Stars Badge Forks Badge GitHub contributors

If you appreciate my work, please 🌟 this repository. It motivates me. πŸš€πŸš€

Data-Structures-and-Algorithms

This repository contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview. This contains questions from popular coding platforms including LeetCode, HackerRank, Codechef, GeeksforGeeks, and many more.

If you're practising on the coding platforms mentioned above, also if you want to contribute those then you can add the questions in this repository.


Rules to contribute to this repository

  • You can write solutions in Java/C/C++/Python/JavaScript.
  • Follow the file/folder naming convention for all your pull requests.
  • While adding any content it should be inside its appropriate directory
  • If there is any problem with an inaccurate solution create an issue!

Things you can contribute to

  • This repository contains folders of all the Data Structures and Algorithms topics with some pre-addressed questions. You can add a solution to an unanswered question.
  • You can update the existing solution with a better one (better complexity).
  • Participants can even add new questions and solutions of their interest.
  • Solve issues raised by other people or yourself.
  • Well-documented source code with detailed explanations provides a valuable resource for educators and students alike.

Read CONTRIBUTING.md to get started with contributing to this repository.


Contributors✨

Thanks to these Wonderful People πŸ‘¨πŸ»β€πŸ’»
Contributions of any kind are welcome! πŸš€

Stargazers over time

Connect with me: Email Badge Linkedin Badge Twitter Telegram Discord


Happy Coding πŸ‘¨β€πŸ’»

About

An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks