Skip to content

vgnshiyer/Data-Structures-and-Algorithm-Solutions

Repository files navigation

About

This repository consists of most data structures and algorithms problems along with explanations and pedagogical knowledge to have a great understanding of them and build proper intuition.

Whether you're a seasoned coder or just starting out, this is an incredible opportunity to level up your skills and contribute to a thriving community. By working together, we can tackle a wide range of problems and explore various problem-solving techniques.

Contributing

Here's how you can get involved:

Please read the guidelines below before opening a PR

1️⃣ Fork the GitHub repository https://github.com/vgnshiyer/Data-Structures-and-Algorithm-Solutions.
2️⃣ Explore the collection of problems across popular coding platforms for a particular topic. (Bonus tip: Find commonly asked questions from companies like Google, Amazon, etc.)
3️⃣ Select a problem that piques your interest or challenges you.
4️⃣ Develop a solution and submit a pull request with your implementation in a language of your choice. Make sure to include comments explaining the solution.\

Contributing Guidelines

  • Have clear and meaningful filenames. (eg. CoinChange.py)
  • Follow below directory structure
TOPIC_NAME/
└───problems/
    └───problem_name/
        ├───main.py
        └───Readme.md
  • Give you PR an accurate title. (eg. "Add: Coin change problem")
  • One solution per PR.
  • Write clean industry standard code. (Meaningful variable names and function names, easy to understand)
  • Thoroughly test your code. (eg. Make sure it passes all test cases on leetcode.)
  • Solutions from these languages are expected:
    • Python
    • C++
    • Java
    • Javascript

This collaborative environment will foster growth and help us improve our problem-solving abilities.

#datastructures #algorithms #problemsolving #interviewpreparation #interviewquestions #faang #github

Thanks for contributing!

About

Solutions to popular Data Structure problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published