A collection of my solutions to various LeetCode coding challenges.
This repository contains my solutions to over 100 LeetCode problems, solved in multiple programming languages. Each solution is named according to the problem number and title for easy reference.
Solutions are implemented in:
- Java
- Python
- SQL
- JavaScript
Solutions span various problem categories:
- Arrays and Strings
- Linked Lists
- Trees and Graphs
- Dynamic Programming
- Database Queries
- Hash Tables
- Two Pointers
- Binary Search
- Math
Files are named with the problem number and title:
[Problem Number]. [Problem Title].[language extension]
Example: 1. Two Sum.java
- 767 . Reorganize String
- 239 . Sliding Window Maximum
- 77 . Combinations
- 619 . Biggest Single Number
- 1137 . N-th Tribonacci Number
- Total problems solved: 100+
- Java solutions: 60+
- Python solutions: 30+
- SQL solutions: 15+
- JavaScript solutions: 3+
Each file contains a complete solution to the corresponding LeetCode problem. You can view the code directly in GitHub or clone the repository to explore the solutions locally.
git clone https://github.com/SanthoshD123/LeetCode-solutions.git
Feel free to suggest improvements or alternative solutions through issues or pull requests.
This repository is for educational purposes only. Solutions are my personal implementations of the LeetCode problems.