Skip to content

This is a repo of some Leetcode problems been solved in kotlin

Notifications You must be signed in to change notification settings

BrunoSzczuk/Leetcode

Repository files navigation

LeetCode Problem Solutions in Kotlin

LeetCode

Welcome to the LeetCode Problem Solutions repository! This repository contains Kotlin solutions to various coding problems from the LeetCode platform. The solutions are organized based on the problem's difficulty level (easy, medium, and hard) and can be found in the src/test directory.

Why LeetCode?

LeetCode is a popular online platform that offers a vast collection of coding problems to help you improve your algorithmic skills. Solving LeetCode problems not only enhances your problem-solving abilities but also helps you prepare for technical interviews at top tech companies.

Repository Structure

The repository follows a specific structure to keep the solutions organized:

├── src │ └── test │ ├── easy │ ├── medium │ └── hard

  • The src/test directory contains all the code solutions.
  • The easy directory stores solutions for problems categorized as easy difficulty.
  • The medium directory stores solutions for problems categorized as medium difficulty.
  • The hard directory stores solutions for problems categorized as hard difficulty.

Feel free to explore the directory structure and navigate through the folders to find the solutions you are interested in.

Getting Started

To use the code in this repository, follow the steps below:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/your-username/leetcode-kotlin.git
  2. Ensure you have Kotlin installed on your machine.

  3. Open the cloned repository in your preferred Kotlin IDE.

  4. Navigate to the specific problem folder under src/test that you want to explore.

  5. Review the provided solution and related test cases.

  6. Customize the solution or add your own solution to the problem if desired.

Contributing

Contributions to this repository are welcome! If you would like to contribute, please follow these guidelines:

  1. Fork the repository to your GitHub account.

  2. Create a new branch with a descriptive name for your feature or bug fix.

  3. Make the necessary changes in your branch.

  4. Test your changes thoroughly.

  5. Commit and push your changes to your forked repository.

  6. Open a pull request in this repository, providing a clear description of the changes you made.

Please ensure your code follows the established coding style and conventions.

Disclaimer

The solutions provided in this repository are intended for learning purposes and may not always represent the most optimized solution. There are often multiple approaches to solving a problem, and the solutions here are just one possible solution.

Contact

If you have any questions or suggestions, feel free to open an issue in this repository or contact me directly. Happy coding!

License

This repository is licensed under the MIT License.

About

This is a repo of some Leetcode problems been solved in kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages