An open API service indexing awesome lists of open source software.

https://github.com/breativo/RetosProgramacion_bybreativo

Retos by breativo contiene 100 retos de programación resueltos en cuatro lenguajes diferentes: Kotlin, Java, JavaScript (Node.js) y Python. Cada reto está diseñado para mejorar tus habilidades de codificación y abarcar problemas comunes en entrevistas técnicas, algoritmos y estructuras de datos
https://github.com/breativo/RetosProgramacion_bybreativo

backend developer ejercicios exercises frontend fullstack java javascript nodejs python

Last synced: 8 months ago
JSON representation

Retos by breativo contiene 100 retos de programación resueltos en cuatro lenguajes diferentes: Kotlin, Java, JavaScript (Node.js) y Python. Cada reto está diseñado para mejorar tus habilidades de codificación y abarcar problemas comunes en entrevistas técnicas, algoritmos y estructuras de datos

Awesome Lists containing this project

README

          

# Retos de programación by breativo

![Retos de programación by breativo](/Retos_programación_bybreativo.png)

## Descripción
Este repositorio contiene una colección de **100 retos de programación** con soluciones implementadas en cuatro de los lenguajes más populares: **Java, JavaScript, Python y Kotlin**. Cada reto está diseñado para ayudarte a **mejorar tus habilidades** en la resolución de problemas, algoritmos y estructuras de datos.
## Información importante
* Cada **reto es independiente**, por lo que puedes abordarlos en el orden que prefieras.
* Los retos están **categorizados por niveles de dificultad**, desde fácil hasta difícil. Puedes seleccionar los retos de acuerdo con tu nivel actual. ¡El límite lo pones tú! No dejes que nadie te diga que no eres capaz.
* Cada reto incluye una **solución en los cuatro lenguajes** mencionados. Recuerda que la solución presentada es solo una forma de resolver el problema, lo importante es que llegues al resultado correcto con tu propio enfoque.
* Este repositorio se basa en ejercicios inspirados por **Mouredev**, un referente en el sector de la programación. Gracias a **Brais Moure**, he adquirido conocimientos que han sido fundamentales para mi desarrollo como programador.

## Listado de retos
En este **listado** dispondrás del titulo de cada unos de los **retos y su dificultad**.

| Número | Nivel | Reto |
|--------|-------------- |-------------|
| 00 | FÁCIL | [EL FAMOSO "FIZZ BUZZ"](./RETOS/Reto00/Enunciado.md) |
| 01 | FÁCIL | [¿ES UN ANAGRAMA?](./RETOS/Reto01/Enunciado.md) |
| 02 | FÁCIL | [VOCAL O CONSONANTE](./RETOS/RETO02/Enunciado.md) |
| 03 | MEDIO | [LA SUCESIÓN DE FIBONACCI](./RETOS/Reto03/Enunciado.md) |
| 04 | MEDIO | [¿ES UN NÚMERO PRIMO?](./RETOS/Reto04/Enunciado.md) |
| 05 | MEDIO | [PARTIDO TENIS](./RETOS/Reto05/Enunciado.md)|
| 06 | FÁCIL | [ÁREA DE UN POLÍGONO](./RETOS/Reto06/Enunciado.md)|
| 07 | FÁCIL | [CADENA INVERTIDA](./RETOS/Reto07/Enunciado.md)|
| 08 | MEDIO | [CONTADOR DE PALABRAS](./RETOS/Reto08/Enunciado.md)|
| 09 | MEDIO | [PIEDRA, PAPEL O TIJERAS](./RETOS/Reto09/Enunciado.md)|
| 10 | MEDIO | [EL SOMBRERO SELECCIONADOR](./RETOS/Reto10/Enunciado.md)|
| 11 | MEDIO | [GENERADOR DE CONTRASEÑA](./RETOS/Reto11/Enunciado.md)|
| 12 | MEDIO | [AVERIGUA EL NÚMERO OCULTO](./RETOS/Reto12/Enunciado.md)|
| 13 | MEDIO | [LISTADO DE GANADORES](./RETOS/Reto13/Enunciado.md)|
| 14 | FÁCIL | [CONTADOR DE VOCALES](./RETOS/Reto14/Enunciado.md)|
| 15 | MEDIO | [LA ESCALERA](./RETOS/Reto15/Enunciado.md)|
| 16 | MEDIO | [BLACKJACK](./RETOS/Reto16/Enunciado.md)|
| 17 | MEDIO | [AVERIGUA LA PALABRA QUE SE ESCONDE](./RETOS/Reto17/Enunciado.md)|
| 18 | MEDIO | [CÓDIGO MORSE](./RETOS/Reto18/Enunciado.md)|
| 19 | MEDIO | [¿ES UN PALÍNDROMO?](./RETOS/Reto19/enunciado.md)|
| 20 | FACIL | [CALCULADORA DE DÍAS](./RETOS/Reto20/enunciado.md)|
| 21 | MEDIO | [CUENTA ATRÁS](./RETOS/Reto21/enunciado.md)|
| 22 | MEDIO | [JUEGOS DADOS](./RETOS/Reto22/Enunciado.md)|
| 23 | FACIL | [CARRERA DE OBSTÁCULOS](./RETOS/Reto23/Enunciado.md)|
| 24 | MEDIO | [CARRERA DE CAMELLOS](./RETOS/Reto24/Enunciado.md)|
| 25 | DIFÍCIL | [PARIS 2024](./RETOS/Reto25/Enunciado.md)|
| 26 | FACIL | [SORTEO DE LA SUERTE](./RETOS/Reto26/Enunciado.md)|
| 27 | DIFÍCIL | [LINEA O BINGO](./RETOS/Reto27/Enunciado.md)|
| 28 | FACIL | [ÁRBOL NAVIDAD](./RETOS/Reto28/Enunciado.md)|
| 29 | FACIL | [ESPIRAL NUMÉRICO](./RETOS/Reto29/Enunciado.md)|
| 30 | FACIL | [CÓDIGO SECRETO](./RETOS/Reto30/Enunciado.md)|
| 31 | FACIL | [MAQUINA RECREATIVA](./RETOS/Reto31/Enunciado.md)|

(El listado completo estará disponible en futuras actualizaciones).
## Cómo contribuir
Si deseas **contribuir a este proyecto**, puedes hacerlo de las siguientes maneras:

* Realizando un fork y creando un pull request con tus mejoras.
* Sugiriendo nuevos retos o soluciones.
* Reportando problemas o errores en las soluciones existentes.

## ¡Apóyame!
#### Puedes apoyar mi trabajo haciendo "☆ Star" en el repositorio. ¡Gracias!

### En mi perfil de GitHub tienes más información

[![Web](https://img.shields.io/badge/GitHub-breativo-14a1f0?style=for-the-badge&logo=github&logoColor=white&labelColor=101010)](https://github.com/breativo)