Este repositorio contiene mis soluciones a los ejercicios disponibles en Exercism para los lenguajes de Java, Python y JavaScript.
Exercism es una plataforma en línea que ofrece ejercicios para mejorar las habilidades de programación. Cada ejercicio tiene una descripción y un conjunto de pruebas automatizadas que deben pasar para considerarse completado. Después de completar un ejercicio, se puede enviar para recibir comentarios y sugerencias de otros programadores en la comunidad.
Cada lenguaje tiene su propia carpeta en el repositorio. Dentro de cada carpeta, hay una subcarpeta para cada ejercicio. Dentro de cada subcarpeta, se encuentra el archivo de código correspondiente, así como cualquier archivo de prueba o archivo de datos necesarios para completar el ejercicio.
JavaScript
- Hello World
- Lucian's Luscious Lasagna
- Annalyn's Infiltration
- Freelancer Rates
- Poetry Club Door Policy
- Elyses Enchantments
- Vehicle Purchase
- Bird Watcher
- Mixed Juices
- Gigasecond
- Raindrops
- Leap
- Darts
- Anagram
- Diffie-Hellman
- Matching Brackets
- Roman Numerals
- Rotational Cipher
- Armstrong Numbers
- D&D Character
- Run-Length Encoding
- Protein Translation
Easy
Medium
Hard
Java
- Hello World
- Cook your lasagna
- Log Levels
- Two Fer
- Reverse String
- Micro Blog
- Armstrong Numbers
- Squeaky Clean
- Hamming
- Difference of Squares
- Annalyn's Infiltration
- Leap
- Pangram
- Acronym
- Play Your Cards!
- Resistor Color
- Resistor Color Duo
- Bird Watcher
- Perfect Numbers
- Cars, Assemble!
- Scrabble Score
- Grains
- Gigasecond
- Space Age
- Raindrops
- Karl's Languages
- Salary Calculator
- High Scores
- Darts
- Elon's Toy Car
- Say
- Need for Speed
- Football Match Reports
Easy
Medium
Hard
Siéntete libre de revisar mis soluciones y hacer sugerencias para mejoras. También puedes enviar tus propias soluciones a los ejercicios que aún no he completado. Solo asegúrate de seguir las pautas de contribución de Exercism y de incluir los archivos de prueba necesarios para que tu solución sea evaluada.
Si tienes alguna pregunta o comentario sobre este repositorio, no dudes en contactarme a través de mi perfil de Github. ¡Gracias por tu interés!
Este repositorio utiliza la licencia MIT. Consulte el archivo LICENSE para obtener más información.