Skip to content

EmmaAli1604/EstructuradeDatos

Repository files navigation

EstructuradeDatos

Semestre 2023-2 Profesor Canek Peláez Ciencias de la Computación. Facultad de Ciencias. Universidad Nacional Autónoma de México.

Descripción del curso

Comprender el papel fundamental que cumple la abstracción de datos en la elaboración de modelos correctos y completos para resolver problemas por medio de la computadora. Conocer el panorama de las estructuras de datos más usuales, sus características y las diferentes maneras de instrumentarlas en un lenguaje de programación orientado a objetos. Analizar la complejidad en tiempo y espacio de algoritmos elementales. Conocer y aplicar los algoritmos más comunes de búsqueda y ordenamiento. Conocer los elementos de criterio elementales para elaborar programas correctos y eficientes en función del contexto.

Practicas

  1. Listas
  2. Pilas, colas, ordenamientos y búsquedas.
  3. Árboles binarios, binarios completos y binarios ordenados.
  4. Árboles rojinegros.
  5. Árboles AVL.
  6. Gráficas.
  7. Montículos Mínimos.
  8. Trayectoria mínima y algoritmo de Dijkstra.
  9. Funciones de dispersión.
  10. Diccionarios.
  11. Conjuntos y gráficas mejoradas.

Proyectos

  1. Ordenador lexicográfico de lineas.
  2. Generador de gráficas SVG de estructuras de datos vistas en el curso (desde listas hasta gráficas).
  3. Dependiendo de la lectura se va a generar un laberinto en un archivo .mze ó se leer el archivo .mze para poder resolver el laberinto y generar una imagen svg del laberinto resuelto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages