Este es el repositorio para el segundo laboratorio. Su objetivo es practicar los comandos GIT (ej: Clone, Pull, Push, Commit, Stage, Checkout) para actualizar código compartido y resolver conflictos de versiones de código con GIT y GitHub entre las ramas de los desarrolladores
Este repositorio forma parte del marco docente de estructura de datos y algoritmos (#EDA) de la Universidad de los Andes. El repositorio fue desarrollado por profesores y personal de la facultad en Departamento de Ingenieria de Sistemas y Computación (#DISC) y utiliza la librería Python no orientada a objetos DISCLib.
Data Structures Documentation · Report Bug · Request Feature
Tabla de contenido (actualizada)
Los estudiantes editan esta sección para agregar sus nombres, correos electrónicos de Uniandes y especificar qué funcionalidad de proyecto implementarán.
- Nombre del estudiante No. 1, Correo electrónico del estudiante No. 1 Uniandes, Funcionalidad propiedad del estudiante No. 1.
- Nombre del estudiante No. 2, Correo electrónico del estudiante No. 2 Uniandes, Funcionalidad propiedad del estudiante No. 2.
- Nombre del estudiante No. 3, Correo electrónico del estudiante No. 3 Uniandes, Funcionalidad propiedad del estudiante No. 3.
Este repositorio plantilla se usa en los laboratorios del curso de estructuras de datos y algoritmos (#EDA) en Uniandes.
IMPORTANTE Este es un trabajo en progreso y es parte de un marco pedagógico para estudiantes universitarios de pregrado en la Universidad de los Andes. Este proyecto NO está pensado como un proyecto de código fuente completamente funcional.
Este repositorio de laboratorio tiene cuatro partes principales:
- DataStructures: Carpeta con la estructura base para el desarrollo de las estructura de los estudiantes. Para obtener más información sobre su implementación, visite el Data Structures Documentation.
- App: Carpeta con los scripts de Python para ejecutar la aplicación. Aquí los estudiantes implementan su código para completar las instrucciones de laboratorio.
- Data: Carpeta con archivos de datos CSV para cargar en la aplicación. Aquí los estudiantes agregan los archivos de datos proporcionados por el personal del curso para completar el laboratorio.
- Docs: Carpeta con el informe, tabla de datos y otra documentación. Aquí los estudiantes agregan su informe de proyecto, tablas de datos y otros archivos para complementar su implementación de código.
Para usar esta plantilla, debe seguir los pasos a continuación:
- Lea las instrucciones oficiales de laboratorio publicadas en el sitio oficial del curso en BrightSpace (Bloque Neon).
- Distribuir las tareas de laboratorio entre los miembros del grupo.
- Descargue el conjunto de datos oficial del laboratorio desde el sitio oficial del curso en BrightSpace (Bloque Neon).
- Descomprima y cargue el conjunto de datos en la aplicación en la carpeta Data.
- Implemente las funciones que faltan de acuerdo con las instrucciones de laboratorio en los scripts MVC en la carpeta App.
- Complete el informe de laboratorio, registre sus pruebas y análisis en los documentos en la carpeta Docs de acuerdo con las instrucciones (El informe DEBE SER en formato PDF).
Para más información y contactarnos, utilice los siguientes enlaces:
- Repositorio Oficial Data Structures Documentation.
Si necesita más información, póngase en contacto con nosotros en este correo
Las contribuciones son las que hacen que la comunidad de código abierto sea un lugar increíble para aprender, inspirar y crear. Agradecemos cualquier contribución que hagas.
Si tiene una sugerencia para mejorar el proyecto, bifurque (Fork) el repositorio y cree una solicitud de extracción (Pull Request). También puede simplemente abrir un problema con la etiqueta "mejora". ¡No olvides resaltar el proyecto marcando la estrella! ¡Gracias de nuevo!
- Bifurcar (Fork) el proyecto.
- Crear la rama (Branch) de la funcionalidad (
git checkout -b funcionalidad/increibleFuncionalidad). - Confirme (Commit) sus cambios (
git commit -m adicionar una nueva funcionalidad'). - Empuje (Push) los cambios a la rama (
git push origin funcionalidad/increibleFuncionalidad). - Abrir una solicitud de extracción (Pull Request).
Copyright 2020, Departamento de sistemas y Computación, Universidad de Los Andes. Desarrollado para la clase "ISIS1225 - Estructuras de Datos y Algoritmos" o "ISIS1225 - Data Structure and Algorithms" en inglés.
Este programa es software libre: puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General de GNU publicada por Free Software Foundation, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Ver el GNU General Public License Para obtener más información, vaya a GNU ORG.
- Dario Correal es el autor original y desarrollador principal de la librería.
- Santiago Arteaga es colaborador y administrador de repositorios.
- Luis Florez es colaborador y desarrolló los ejemplos y tutoriales para la librería.
- Andrés Rodriguez es colaborador y desarrolló los ejemplos y tutoriales para la librería.