/leetcode

Preparing for FAANG

Primary LanguagePython

Python Interview Problems

This repository contains a collection of Python interview problems and their solutions. The problems are designed to assess your knowledge and skills in Python programming and problem-solving.

Each problem is provided in its own directory, along with a README.md file that describes the problem statement and provides instructions on how to solve it. Additionally, you will find a solution file that contains a Python implementation of the problem solution.

Feel free to explore the different problem directories and attempt to solve them on your own. Once you have a solution, you can compare it with the provided solution file to validate your approach or to gain insights into alternative solutions.

Getting Started

To get started with the interview problems, follow these steps:

  1. Clone the repository to your local machine:

git clone https://github.com/jitendar-singh/leetcode.git

  1. Navigate to the repository directory:

cd leetcode

  1. Explore the different problem directories and choose a problem to work on.

  2. Read the problem statement and instructions provided in the file of the chosen problem directory.

  3. Attempt to solve the problem on your own using your Python programming skills.

  4. Compare your solution with the provided solution file to validate your approach and gain insights.

  5. Repeat steps 4-6 for other problems of interest.

Contributing

If you would like to contribute to this repository by adding new interview problems or improving existing ones, feel free to submit a pull request. Your contributions are highly appreciated!

Please make sure to follow the existing directory structure and provide clear problem statements, instructions, and solution files for any new problems added.

License

This repository is licensed under the MIT License. Feel free to use the code and solutions provided here for personal or educational purposes.