Este repositorio contiene una colección de ejercicios resueltos de LeetCode en varios lenguajes de programación. LeetCode es una plataforma en línea que ofrece una gran cantidad de problemas de programación para practicar y mejorar tus habilidades de resolución de problemas.
LeetCode es una plataforma en línea que proporciona una gran cantidad de problemas de programación en diversos temas como algoritmos, estructuras de datos, matemáticas, bases de datos y más. Estos problemas están diseñados para ayudar a los desarrolladores a mejorar sus habilidades de resolución de problemas y prepararse para entrevistas técnicas.
Puedes acceder a LeetCode aquí.
El repositorio está organizado en diferentes carpetas, cada una correspondiente a un problema específico de LeetCode. Dentro de cada carpeta encontrarás:
- Una carpeta con el nombre del problema, que contiene el enunciado del problema y cualquier información adicional relevante.
- Soluciones al problema en varios lenguajes de programación. Cada solución está etiquetada con el nombre del lenguaje y el autor.
¡Las contribuciones son bienvenidas! Si deseas contribuir con una solución a un problema existente o agregar un nuevo problema de LeetCode junto con su solución, sigue estos pasos:
- Realiza un fork de este repositorio.
- Clona tu fork en tu máquina local.
- Crea una nueva rama para tu contribución:
git checkout -b nueva-contribucion. - Agrega tu solución al problema o agrega un nuevo problema junto con su solución en la estructura de carpetas existente.
- Haz commit de tus cambios:
git commit -m "Agrega nueva contribución". - Haz push a la rama:
git push origin nueva-contribucion. - Envía un pull request.
Es importante recordar que LeetCode tiene una política contra la publicación de soluciones a sus problemas durante la competición semanal. Por favor, respeta sus políticas y no publiques soluciones durante el período de competición.
Si tienes alguna pregunta, sugerencia o comentario, no dudes en ponerte en contacto.
¡Disfruta resolviendo problemas de LeetCode y mejorando tus habilidades de programación!