This repository contains my solutions to various problems on LeetCode. Each solution is written in a different programming language depending on the problem and my learning journey. The solutions are organized by difficulty and problem number.
This repository is a collection of my solutions to problems on LeetCode, a platform for practicing algorithmic challenges. The goal is to improve my problem-solving skills, learn new algorithms and data structures, and track my progress over time. The problems span a wide range of topics and difficulties.
I use a variety of languages for different problems, including:
- Python
- JavaScript
- Java
- C++
- Go
- And more...
Each solution is placed in a folder corresponding to the problem number or the problem's topic. For example:
LeetCode
|-- 1. Two Sum (Easy)
| |-- two_sum.py
| |-- two_sum.java
|-- 2. Add Two Numbers (Medium)
| |-- add_two_numbers.py
|-- 3. Longest Substring Without Repeating Characters (Medium)
| |-- longest_substring.js
Feel free to open issues or submit pull requests if you have suggestions for improvements or want to add new solutions. Please make sure your contributions follow the style and organization of the existing solutions.
This project is licensed under the MIT License - see the LICENSE file for details.
Thanks for visiting my LeetCode solutions repo!