Repositorio personal donde resuelvo los retos publicados en https://retosdeprogramacion.com (del 2022 al 2024).
- Ejercicios de lógica y algoritmos
- Implementaciones en Python
- Organización por año
- Progreso visible mediante checklist
- #00 - FizzBuzz --> EL FAMOSO FIZZ BUZZ
- #01 - Anagrama --> ¿ES UN ANAGRAMA?
- #02 - Fibonacci --> LA SUCESIÓN DE FIBONACCI
- #03 - Primo --> ¿ES UN NÚMERO PRIMO?
- #04 - Área de un polígono --> ÁREA DE UN POLÍGONO
- #05 - Aspect ratio de una imagen --> ASPECT RATIO DE UNA IMAGEN
- #06 - Invirtiendo cadenas --> INVIRTIENDO CADENAS
- #07 - Contando palabras --> CONTANDO PALABRAS
- #08 - Decimal a binario --> DECIMAL A BINARIO
- #09 - Código Morse --> CÓDIGO MORSE
- #10 - Expresiones equilibradas --> EXPRESIONES EQUILIBRADAS
- #11 - Eliminando caracteres --> ELIMINANDO CARACTERES
- #12 - ¿Es un palíndromo? --> ¿ES UN PALÍNDROMO?
- #13 - Factorial --> FACTORIAL
- #14 - ¿Es un número de Armstrong? --> ¿ES UN NÚMERO DE ARMSTRONG?
- #15 - ¿Cuántos días? --> ¿CUÁNTOS DÍAS?
- #16 - En mayúsculas --> EN MAYÚSCULAS
- #17 - Ordenando números --> ORDENANDO NÚMEROS
- #18 - ¿Es un número perfecto? --> ¿ES UN NÚMERO PERFECTO?
- #19 - Conversor de tiempo --> CONVERSOR DE TIEMPO
- #20 - Calculadora --> CALCULADORA
- #21 - Números pares --> NÚMEROS PARES
- #22 - Números impares --> NÚMEROS IMPARES
- #23 - Tabla de multiplicar --> TABLA DE MULTIPLICAR
- #24 - Invertir lista --> INVERTIR LISTA
- #25 - Suma de elementos --> SUMA DE ELEMENTOS
- #26 - Máximo y mínimo --> MÁXIMO Y MÍNIMO
- #27 - Eliminando duplicados --> ELIMINANDO DUPLICADOS
- #28 - Contar ocurrencias --> CONTAR OCURRENCIAS
- #29 - Intersección de listas --> INTERSECCIÓN DE LISTAS
- #30 - Diferencia de listas --> DIFERENCIA DE LISTAS
- #31 - Unión de listas --> UNIÓN DE LISTAS
- #32 - Rotación de arrays --> ROTACIÓN DE ARRAYS
- #33 - Búsqueda lineal --> BÚSQUEDA LINEAL
- #34 - Búsqueda binaria --> BÚSQUEDA BINARIA
- #35 - Ordenamiento burbuja --> ORDENAMIENTO BURBUJA
- #36 - Ordenamiento selección --> ORDENAMIENTO SELECCIÓN
- #37 - Ordenamiento inserción --> ORDENAMIENTO INSERCIÓN
- #38 - Ordenamiento rápido --> ORDENAMIENTO RÁPIDO
- #39 - Ordenamiento merge --> ORDENAMIENTO MERGE
- #40 - Números aleatorios --> NÚMEROS ALEATORIOS
- #41 - Adivina el número --> ADIVINA EL NÚMERO
- #42 - Juego del ahorcado --> JUEGO DEL AHORCADO
- #43 - Piedra, papel o tijera --> PIEDRA, PAPEL O TIJERA
- #44 - Generador de contraseñas --> GENERADOR DE CONTRASEÑAS
- #45 - Validación de email --> VALIDACIÓN DE EMAIL
- #46 - Conversor de monedas --> CONVERSOR DE MONEDAS
- #47 - Generador de UUID --> GENERADOR DE UUID
- #48 - Simulador de dados --> SIMULADOR DE DADOS
- #49 - Cuenta regresiva --> CUENTA REGRESIVA
- #50 - Generador de nombres --> GENERADOR DE NOMBRES
- #51 - Último reto --> EL ÚLTIMO RETO