hogan-tech/leetcode-solution
hogan-tech/leetcode-solution has 547 GitHub stars and 47 forks. Star changes are not measured yet. Last checked 2026-11-09 05:07 UTC. Last push 2026-11-09.
Explore diverse LeetCode solutions in Python, C++, JavaScript, SQL, and TypeScript. Ideal for interview prep, learning, and code practice in multiple programming languages.
Crecimiento de estrellas medido
- in 24h
- Recopilando historial
- in 7 days
- Recopilando historial
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
OriginalLeetCode Solutions in Multiple Languages
Clean, well-commented solutions for LeetCode problems #1–4000, written in Python, C++, JavaScript, TypeScript, and SQL.
LeetCode Stats
What You'll Find Here
- Wide Range of Problems: Our collection includes an extensive range of LeetCode problems, covering various topics and difficulty levels – from Easy to Hard.
- Multi-Language Support: We offer solutions in several programming languages, including Python, C++, JavaScript, SQL, and TypeScript, catering to a diverse coding community.
- Organized and Accessible: Each solution is meticulously organized by difficulty and language, making it easy to navigate and find what you need.
- In-Depth Explanations: You'll find README files in each problem folder with detailed explanations of the problem, the approach taken, and a thorough walkthrough of the solution.
Folder Structure
leetcode-solution/
│
├── Python/
│ ├── Easy/
│ ├── Medium/
│ └── Hard/
├── C++/
├── JavaScript/
├── TypeScript/
├── SQL/
│
├── Question_List_0001_1000.md
├── Question_List_1001_2000.md
├── Question_List_2001_3000.md
└── Question_List_3001_4000.md
Question List
Rules
The solutions are organized as follows:
- Difficulty: Problems are categorized into Easy, Medium, and Hard.
- Languages: Solutions are available in multiple programming languages, including Python, C++, JavaScript, SQL, and TypeScript.
- Problem Titles: Each problem is named after its LeetCode title.
How to Use
- Clone the repository:
git clone https://github.com/hogan.tech/leetcode-solutions.git
cd leetcode-solution
- Choose a Problem:
Browse the folders to find the LeetCode problem you want to solve.
- Select a Language:
Inside each problem folder, you'll find solutions in various programming languages. Choose the language you prefer.
- Read the ReadMe:
Each problem folder contains a README file with a problem description, approach, and code explanation. Read this to understand the solution.
- Explore the Code:
Open the code file to view the implementation. Study the code and adapt it as needed for your use case.
- Run the Code:
You can run the code on your local machine to test and modify it as needed.
- Contribute:
If you have a better solution or want to contribute in any way, feel free to submit a pull request.
- Share Your Feedback:
Welcome feedback and suggestions. If you have any ideas to improve the solutions or find any errors, please let me know.
- Happy coding!
By following these steps, users can easily navigate and utilize your LeetCode solutions repository for their coding needs.
Contributing
We love new solutions & optimizations!
- Fork → Branch (
feat/add-problem-1234) → Commit → PR - Follow existing folder / naming conventions
- Add a short explanation (README or comments)
- Tag your PR with the language label
Support
If this project helped you:
Star this repository! It helps others discover the repo and keeps the project growing.
Feedback / Questions → open an Issue or reach out on LinkedIn
Explorar proyectos relacionados
Asabeneh/30-Days-Of-Python
El reto de programación 30 Days of Python es una guía paso a paso para aprender el lenguaje de programación Python en 30 días. Este reto puede llevar más de 100 días. Sigue tu propio ritmo. Estos vídeos también pueden ayudarte: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,423 estrellasgrafana/grafana
Plataforma abierta y componible de observabilidad y visualización de datos. Visualiza métricas, registros y trazas de múltiples fuentes, como Prometheus, Loki, Elasticsearch, InfluxDB, Postgres y muchas más.
77,763 estrellasredis/redis
Para los desarrolladores que crean aplicaciones en tiempo real basadas en datos, Redis es la opción preferida, la más rápida y la de más funciones como caché, servidor de estructuras de datos y motor de consultas de documentos y vectores.
77,309 estrellasapache/superset
Apache Superset es una plataforma de visualización y exploración de datos.
75,453 estrellas