Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción a las
Estructuras de Datos
Dra. Ing. Jessie Leila Bravo Jaico
Email: jbravo@usat.edu.pe
Curso: Estructura de Datos y algoritmos
www.usat.edu.pe
www.usat.edu.pe
Objetivos
www.usat.edu.pe
Lista de contenidos
• Introducción
• Definición de Estructura de datos
• Importancia
• Características
• Clasificación
• Tipo de Dato Abstracto
• Ventajas y desventajas
• Generalidades
• Tarea
• Conclusiones
• Bibliografía
www.usat.edu.pe
Introducción
www.usat.edu.pe
Introducción
www.usat.edu.pe
Definición
www.usat.edu.pe
Importancia
• https://www.youtube.com/watch?v=gLMWA950hW8
7 www.usat.edu.pe
Características
www.usat.edu.pe
Clasificación
www.usat.edu.pe
Clasificación
www.usat.edu.pe
Tipo de Dato Abstracto (TDA)
www.usat.edu.pe
Ventajas y Desventajas
Estructura Ventajas Desventajas
www.usat.edu.pe
Generalidades
• Varios de los algoritmos que serán tratados en el curso se aplicarán
directamente a estructuras de datos específicas. Para la mayoría de
las estructuras de datos, se requiere que hagan las siguientes tareas:
1. Insertar un nuevo dato.
2. Buscar un elemento indicado.
3. Borrar un elemento indicado.
• También se necesitará saber como iterar a través de todos los
elementos en la estructura de datos, visitando cada uno en su turno
ya sea para mostrarlo o para realizar alguna acción en éste.
• Otro algoritmo importante es el ordenamiento. Hay varias formas
para ordenar los datos, desde ideas simples hasta otras que
permiten realizarlo de manera rápida.
• El concepto de recurrencia o recursividad es importante en el
diseño de ciertos algoritmos.
• La recurrencia involucra que un método se llame a si mismo
www.usat.edu.pe
Tarea
14 www.usat.edu.pe
Conclusiones
www.usat.edu.pe
Referencias
• Aho Alfred V., Hopcroft John E. y Ullman Jeffrey D. 1988.
Estructuras de datos y algoritmos. Addison-Wesley
Iberoamericana, 1988 (005.73/A38)
• Allen Weiss, Mark. 2000. Estructuras de datos en Java.
Compatible con Java 2 Addison-Wesley Iberoamericana.
(005.73/A47)
• Flórez Rueda, Roberto. 2005. Algoritmos, estructuras de datos
y programación orientada a objetos. ECOE Ediciones.
(005.73/F64)
• Joyanes Aguilar, Luis. 2003. Fundamentos de programación:
algoritmos, estructura de datos y objetos. McGraw-Hill
Interamericana (05.73/J79 2003)
www.usat.edu.pe
Dra. Ing. Jessie Leila Bravo Jaico
Email: jbravo@usat.edu.pe
http://www.facebook.com/usat.peru
https://twitter.com/usatenlinea
https://www.youtube.com/user/tvusat
https://plus.google.com/+usateduperu
www.usat.edu.pe