Skip to content

Collection of LeetCode problem solving algorithms solution

Notifications You must be signed in to change notification settings

Nitzantomer1998/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode

This repository contains a collection of LeetCode algorithm problems solution.
The algorithms are from wide range of "Study Plans" including: Algorithms, Dynamic Programming, Data Structures, etc.
This repository is aimed to improve and test my problem solving skills in problem solving.

Getting Started

Navitage into the desired Language

Available Langauges

  • C
  • Java
  • Python
  • TypeScript

Available Study Planes

  • Algorithm: Algorithm I, Algorithm II
  • Dynamic Programming: Dynamic Programming I
  • With time more Study Planes will be solved and upload

Limitations

  • The repository may not include all possible problems found on LeetCode
  • Solutions may not always be the most optimal or efficient, as i improve with time
  • The algorithms have been implemented for educational purposes and may not be suitable for use in production environments

Future improvements

  • Add more problems and solutions
  • Add more Study Planes solutions
  • Improve the explanations and comments in the solutions
  • Include alternative solutions and time/space complexity indepth analysis

Support

For any questions or issues, please open an issue on the GitHub repository or contact me directly.

Contributing

I welcome contributions from the community. If you are interested in contributing to this project, please follow these guidelines

  • Fork the repository and create a new branch for your changes.
  • Make your changes and ensure that the code is well-documented and properly tested.
  • Open a pull request and provide a clear and detailed explanation of your changes and the reasoning behind them.
  • Be prepared to answer questions and address any issues or feedback on your pull request.