Important
Este es un repositorio común. Para mantenerlo de forma cómoda y útil para todos, sigue las reglas de contribución.
El repositorio sigue una estructura de carpetas organizada por semanas y ejercicios. Asegúrate de seguir estas reglas al agregar nuevas soluciones:
- SemanaX/: Carpeta principal que corresponde a la semana.
X
representa el número de la semana.- EjercicioY/: Carpeta hija que corresponde a un ejercicio en particular.
Y
representa el número del ejercicio.- SolucionZ/: Carpeta que contiene la implementación de la solución.
Z
es un identificador único para la solución.- Archivos
.cpp
o.h
: Todos los archivos de código deben ser.cpp
o.h
. - README.md: Debe incluir una explicación clara de cómo y por qué se implementó la solución de esa manera, y qué descubriste que quieras compartir.
- Archivos
- SolucionZ/: Carpeta que contiene la implementación de la solución.
- EjercicioY/: Carpeta hija que corresponde a un ejercicio en particular.
/
├── Semana1/
│ ├── Ejercicio1/
│ │ ├── SolucionA/
│ │ │ ├── main.cpp
│ │ │ ├── funciones.h
│ │ │ └── README.md
│ ├── Ejercicio2/
│ │ ├── SolucionB/
│ │ │ ├── main.cpp
│ │ │ └── README.md
└── Semana2/
├── Ejercicio1/
└── Ejercicio2/
Para publicar tu código, necesitarás Git. Puedes descargarlo aquí.
- Tener todo el código a la mano.
- Hacer un fork del repositorio y un pull request siguiendo la estructura del ejemplo de contribución.
- Opcional: Comparte tu perfil de GitHub para darte push access y que no necesites hacer un pull request.
- Guía de GitHub: Guía en YouTube