1151042 - Algoritmos y Estructuras de Datos

Universidad Autónoma Metropolitana
Unidad Azcapotzalco
División de Ciencias Básicas e Ingeniería


A continuación se lista material educativo público para cada uno de los temas oficiales del curso. Este material lo conforman notas de curso en español del Dr. Rodrigo Castro (UAM Azcapotzalco), transparencias en español del Dr. Francisco Zaragoza (UAM Azcapotzalco), material en inglés de los cursos Introduction to Algorithms y Design and Analysis of Algorithms del Dr. Erik Demaine, Dr. Srini Devadas y la Dra. Nancy Lynch (MIT) así como un compendio de problemas de programación en español organizado por el Dr. Rodrigo Castro (UAM Azcatpozalco) y disponibles en el juez en línea omegaUp.com. Prácticamente todos los problemas de la lista son originales o adaptaciones de problemas clásicos elaboradas por los profesores de la UAM antes mecionados y por el Dr. Sergio Pérez (LinkedIn).

También está disponible una introducción al lenguaje C para programadores de Python, elaborada por el Dr. Rodrigo Castro y dirigida a alumnos que aprendieron este último lenguaje en el curso de "Programación Estructurada" de la UAM Azcapotzalco.


Tema 1: Tipos de datos abstractos y estructuras dinámicas.
Tema 3: Estructuras para listas.
Tema 4: Estructuras para árboles.
Tema 5: Estructuras para gráficas.
Tema 6: Algoritmos de búsqueda interna.
Tema 7: Algoritmos de ordenamiento interno.