Skip to content

This repository contains my solutions to coding problems from the Neetcode platform. Each problem has been solved and implemented in various time and space complexities, providing a diverse range of solutions and a better understanding.

License

Notifications You must be signed in to change notification settings

Prajjwal-Chauhan/NeetCode-Solutions

Repository files navigation

Neetcode Solutions

This repository contains my solutions to coding problems from the Neetcode platform. Each problem has been solved and implemented in various time and space complexities, providing a diverse range of solutions and a better understanding.

Table of Contents

Introduction

Neetcode questions are a set of questions from leetcode coding platform that offers a wide range of coding problems to help you enhance your programming skills. This repository serves as a collection of my solutions to these problems. By sharing my solutions, I aim to provide a reference for others who may be studying or practicing coding.

Languages

The problems in this repository have been solved using Java programming language.

Feel free to contribute solutions in additional languages by following the contribution guidelines mentioned below.

Structure

The repository is structured in the following way:

├── Set of Problems of similar type
│ ├──LeetcodeProblemNumber_Problem_Name.java
│ │ ├── Solution Codes (Mostly contains 2 -3 solutions based on complexity)
│ ├── ...
│ └── ...
├── ...
└── ...

Each problem is organized within a directory named after the similar type of problems such as arrays, hashset etc. Inside the same directory, you will find a directory for each problem, containing the 1 - 3 solution codes.

Usage

You can navigate through the repository to find the problem you are interested in.

Feel free to explore the code, make modifications, and use it as a reference to improve your understanding of the problem and its solution.

Contributing

Contributions to this repository are welcome! If you would like to contribute your own solutions or add support for additional programming languages, please follow the guidelines below:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Add your solution files in the appropriate language and problem directories.
  4. Include a README.md file in the problem directory, describing the problem and your approach to solving it.
  5. Commit your changes and push the branch to your forked repository.
  6. Submit a pull request, explaining the changes you have made.

Please ensure that your code adheres to good coding practices and is well-documented.

License

The content of this repository is licensed under the MIT License. You are free to use, modify, and distribute the code as you see fit. However, I make no guarantees or warranties regarding the accuracy or reliability of the solutions.

About

This repository contains my solutions to coding problems from the Neetcode platform. Each problem has been solved and implemented in various time and space complexities, providing a diverse range of solutions and a better understanding.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages