Hernández Bejarano, Miguel


Estructuras de Datos. Fundamentacion Practica - 1A. ed - COLOMBIA EDICIONES DE LA U 2021 - 402 24.0

Prólogo
. -- Capítulo 1. Excepciones y Aserciones
. -- 1.1 Temática a Desarrollar
. -- 1.2 Introducción
. -- 1.3 Tipos de Excepciones
. -- 1.4 Sentencias Try, Catch, Finally
. -- 1.5 Implementación de las Excepciones
. -- 1.6 la Importancia de Usar Excepciones
. -- 1.7 Excepciones Comunes
. -- 1.8 Ejercicios Propuestos
. -- 1.9 Aserciones
. -- 1.10 Ejercicios Propuestos
. -- Capítulo 2. Recursividad y Estructuras de Datos
. -- 2.1 Temáticas a Desarrollar
. -- 2.2 Introducción
. -- 2.3 Características de la Recursividad
. -- 2.4 Tipos de Recursividad
. -- 2.5 Ejercicios Propuestos
. -- 2.6 Estructura de Datos
. -- 2.6.1 Estructuras de Datos Estáticas
. -- 2.6.2 Estructuras de Datos Dinámicas
. -- Capítulo 3. Arreglos Unidimensionales o Vectores
. -- 3.1 Temática a Desarrollar
. -- 3.2 Introducción
. -- 3.3 Arreglos
. -- 3.3.1 Características de un Arreglo
. -- 3.3.2 Tipos de Arreglos
. -- 3.4 Arreglos Unidimensionales o Vectores
. -- 3.5 Operaciones con Vectores
. -- 3.6 Implementación de Operaciones con Vectores
. -- 3.7 Ordenamiento de Arreglos
. -- 3.8 Introducción a la Complejidad Computacional
. -- 3.8.1 Complejidad Ciclo For
. -- 3.9 Ejercicios Propuestos
. -- 3.10 Proyectos Propuestos
. -- Capítulo 4. Arreglos Bidimensionales o Matrices
. -- 4.1 Temática a Desarrollar
. -- 4.2 Introducción
. -- 4.3 Declaración de Matrices en Java
. -- 4.4 Operaciones con Matrices
. -- 4.5 Ejercicios Propuestos
. -- Capítulo 5. Cadenas
. -- 5.1 Temática a Desarrollar
. -- 5.2 Introducción
. -- 5.3 Clase String
. -- 5.4 Clase Stringtokenizer
. -- 5.5 Clase Stringbuffer
. -- 5.6 Arreglos de Objetos
. -- 5.7 Ejercicios Propuestos
. -- Capítulo 6. Listas con Enlace Sencillo
. -- 6.1 Temática a Desarrollar
. -- 6.2 Introducción
. -- 6.3 Estructuras de Datos Dinámicas Lineales
. -- 6.4 Representación Gráfica de un Nodo
. -- 6.5 Representación Gráfica de una Lista
. -- 6.6 Operaciones en Listas Enlazadas
. -- 6.7 Construcción de una Lista en Java
. -- 6.7.1 Creación de un Objeto de la Clase Nodo
. -- 6.7.2 Implementación de Operaciones Básicas
. -- 6.7.3 Modelamiento del Problema
. -- 6.7.4 Clase Nodo
. -- 6.7.5 la Clase Lista
. -- 6.7.6 Validar Lista
. -- 6.7.7 Clase Aplicación Lista
. -- 6.7.8 Ejecución de la Aplicación
. -- 6.8 Ejercicios Propuestos
. -- Capítulo 7. Listas de Acceso Restringido? – Estructura Pila
. -- 7.1 Temática a Desarrollar
. -- 7.2 Introducción
. -- 7.3 Definición de una Pila
. -- 7.4 Operaciones con las Pilas
. -- 7.5 Representación de una Pila
. -- 7.6 Implementación de las Operaciones Básicas en una Pila
. -- 7.6.1 Validación de Contenido
. -- 7.6.2 Método de Inserción o Push
. -- 7.6.3 Método de Borrado o Pop
. -- 7.6.4 Modelamiento y Codificación
. -- 7.7 Ejercicios Propuestos
. -- Capítulo 8. Listas de Acceso Restringido? – Estructura Cola
. -- 8.1 Temática a Desarrollar
. -- 8.2 Introducción
. -- 8.3 Operaciones Básicas
. -- 8.4 Implementación de las Operaciones Básicas
. -- 8.5 Ejercicios Propuestos
. -- Capítulo 9. Listas con Doble Enlace
. -- 9.1 Temática a Desarrollar
. -- 9.2 Introducción
. -- 9.3 Listas Doblemente Enlazadas
. -- 9.4 Operaciones con las Listas de Doble Enlace
. -- 9.5 Implementación de las Operaciones
. -- 9.6 Ejercicios Propuestos
. -- Capítulo 10. Listas Circulares Enlazadas
. -- 10.1 Temática a Desarrollar
. -- 10.2 Introducción
. -- 10.3 Lista Circular Sencilla
. -- 10.4 Operaciones con las Listas de Circulares Sencillas
. -- 10.5 Modelamiento e Implementación de Operaciones
. -- 10.6 Lista Circular Doblemente Enlazada
. -- 10.7 Operaciones con las Listas de Circulares Doblemente Enlazadas
. -- 10.8 Ejercicios Propuestos
. -- Capítulo 11. Estructuras de Datos Dinámicas no Lineales
. -- 11.1 Temática a Desarrollar
. -- 11.2 Introducción
. -- 11.3 Árboles
. -- 11.3.1 Características de los Árboles
. -- 11.3.2 Representación Gráfica de un Árbol
. -- 11.4 Árbol Binario
. -- 11.4.1 Elementos de un Árbol
. -- 11.4.2 Representación de un Árbol Binario en la Memoria
. -- 11.4.3 Operaciones en un Árbol Binario
. -- 11.5 Arboles Binarios de Búsqueda
. -- 11.5.1 Creación de un Abb
. -- 11.5.2 Recorridos en los Abb
. -- 11.6. Modelamiento e Implementación en un Abb
. -- 11.7 Arboles Avl
. -- 11.7.1 Operaciones con Árboles Avl
. -- 11.7.2 Rotaciones
. -- 11.7.3 Factor de Equilibro
. -- 11.8 Árboles N-Arios
. -- 11.8.1 Representación Gráfica del Nodo de un Árbol N-Ario
. -- 11.8.2 Representación Gráfica en Memoria de un Árbol N-Ario
. -- 11.8.3 Recorridos de un Árbol N-Ario
. -- 11.8.4 Árbol Genealógico
. -- 11.9 Ejercicios Propuestos
. -- Capítulo 12. Grafos
. -- 12.1 Temática a Desarrollar
. -- 12.2 Introducción
. -- 12.3 Matriz de Adyacencia
. -- 12.4 Lista de Adyacencia
. -- 12.5 Recorridos de los Grafos
. -- 12.5.1 Recorrido en Profundidad
. -- 12.5.2 Recorrido en Anchura
. -- 12.6 Árboles de Expansión Mínima
. -- 12.7 Algoritmos de Grafos
. -- 12.7.1 Algoritmo de Dijkstra
. -- 12.7.2 Algoritmo de Prim
. -- 12.7.3 Algoritmo de Kruskal
. -- 12.8 Implementaciones
. -- 12.9 Ejercicios Propuestos
. -- Capítulo 13. Colecciones
. -- 13.1 Temática a Desarrollar
. -- 13.2 Introducción
. -- 13.3 Colecciones
. -- 13.4 Jerarquía de las Colecciones?
. -- 13.5 la Interfaz Collection
. -- 13.6 la Interfaz List
. -- 13.7 la Interfaz Set
. -- 13.8 Hashset
. -- 13.9 la Interfaz Map
. -- 13.10 Hashmap
. -- 13.10.1 Hashtable?
. -- 13.10.2 Treemap
. -- 13.11 la Interfaz Comparable
. -- 13.12 la Interfaz Queue y Deque
. -- 13.13 Programación de las Colecciones
. -- 13.14 Ejercicios Propuestos
. -- Capítulo 14. Programación Genérica
. -- 14.1 Temática a Desarrollar
. -- 14.2 Introducción
. -- 14.3 Clase Genérica
. -- 14.4 Lista Sencilla
. -- 14.5 Pila


ESTRUCTURA DE DATYOS
COMPUTACION
INGENIERIA DE SISTEMAS

005.73.HERN.01