Estructuras de Datos en Java / Luis Joyanes Aguilar
Por: Joyanes Aguilar, Luis [Autor].
Colaborador(es): Joyanes Aguilar, Luis.
Tipo de material: LibroEditor: Madrid McGraw-Hill Interamericana de España 2008Edición: 1a. ed.Descripción: 536 p.ISBN: 9,7884481563e+012.Tema(s): ESTRUCTURA DE DATOS | -- ALGORITMOSClasificación CDD: 005.73 Resumen: ALGORITMOS Y ESTRUCTURAS DE DATOS. Tipos de datos. La necesidad de las estructuras de datos. Algoritmos y programas. TIPOS DE DATOS: CLASES Y OBJETIVOS. Abstracción en lenguajes de programación. Tipos abstractos de datos. Especificación de los tad. ARRAYS (ARREGLOS) Y CADENAS. Arrays (arreglos). Arrays multidimensionales. Utilización de arrays como parámetros. CLASES DERIVADAS Y POLIMORFISMO. Clases derivadas. Herencia publica. Constructores en herencia. ALGORITMOS RECURSIVOS. La naturaleza de la recursividad. Métodos recursivos. Recursión versus iteración. ALGORITMOS DE ORDENACION Y BUSQUEDA. Ordenación. Algoritmos de ordenación básicos. Ordenación por intercambio. ALGORITMOS DE ORDENACION DE ARCHIVOS. Flujos y archivos. Clase file. Flujos y jerarquía de clases. LISTAS ENLAZADAS. Fundamentos teóricos de listas enlazadas. Clasificación de listas enlazadas. Tipo abstracto de datos (tad) lista. PILAS. Concepto de pila. Tipo de dato pila implementado con arrays. Pila dinámica implementada con un vector. COLAS. Concepto de cola. Colas implementadas con arrays. Cola con un array circular. COLAS DE PRIORIDADES Y MONTICULOS. Colas de prioridades. Tabla de prioridades. Elemento de máxima prioridad. TABLAS DE DISPERSION, FUNCIONES HASH. Tablas de dispersión. Funciones de dispersión. Colisiones y resolución de colisiones. ARBOLES: ARBOLES BINARIOS Y ARBOLES ORDENADOS. Arboles generales y terminología. Arboles binarios. Estructura de un árbol binario. ARBOLES DE BUSQUEDA EQUILIBRADOS. Eficiencia de la búsqueda en un árbol ordenado. Árbol binario equilibrado, arboles avl. Inserción en arboles de búsqueda equilibrados: rotaciones. GRAFOS, REPRESENTACION Y OPERACIONES. Conceptos y definiciones. Representación de los grafos. Listas de adyacencia. GRAFOS, ALGORITMOS FUNDAMENTALES. Ordenación topológica. Matriz de caminos: algoritmos de warshall. Caminos más cortos con un solo origen: algoritmo de dijkstra. COLECCIONES. Colecciones en java. Clases de utilidades: arrays y collections. Comparación de objetos: comparable y comparator.Tipo de ítem | Ubicación actual | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras | Reserva de ejemplares |
---|---|---|---|---|---|---|---|
Libros | Biblioteca Central SM Colección General | 005.73 (Ver Items Similares) | Ej.1 | Disponible | 23892 | ||
Libros | Biblioteca Central SM Colección General | 005.73 (Ver Items Similares) | Ej.2 | Disponible | 23893 | ||
Libros | Biblioteca Central SM Colección General | 005.73 (Ver Items Similares) | Ej.3 | Disponible | 23894 | ||
Libros | Biblioteca USU Colección General | 005.73 (Ver Items Similares) | Ej.4 | Disponible | 23895 | ||
Libros | Biblioteca USU Colección General | 005.73 (Ver Items Similares) | Ej.5 | Disponible | 23896 | ||
Libros | Biblioteca USU Colección General | 005.73 (Ver Items Similares) | Ej.6 | Disponible | 23897 |
Navegando Biblioteca Central SM Estantes , Ubicación: Colección General Cerrar el navegador de estanterías
005.73 Estructuras de Datos / | 005.73 Estructuras de Datos / | 005.73 Estructuras de Datos en Java / | 005.73 Estructuras de Datos en Java / | 005.73 Estructuras de Datos en Java / | 005.73 A6 Estructuras de datos y algoritmos / | 005.73 A6 Estructuras de datos y algoritmos / |
ALGORITMOS Y ESTRUCTURAS DE DATOS. Tipos de datos. La necesidad de las estructuras de datos. Algoritmos y programas. TIPOS DE DATOS: CLASES Y OBJETIVOS. Abstracción en lenguajes de programación. Tipos abstractos de datos. Especificación de los tad. ARRAYS (ARREGLOS) Y CADENAS. Arrays (arreglos). Arrays multidimensionales. Utilización de arrays como parámetros. CLASES DERIVADAS Y POLIMORFISMO. Clases derivadas. Herencia publica. Constructores en herencia. ALGORITMOS RECURSIVOS. La naturaleza de la recursividad. Métodos recursivos. Recursión versus iteración. ALGORITMOS DE ORDENACION Y BUSQUEDA. Ordenación. Algoritmos de ordenación básicos. Ordenación por intercambio. ALGORITMOS DE ORDENACION DE ARCHIVOS. Flujos y archivos. Clase file. Flujos y jerarquía de clases. LISTAS ENLAZADAS. Fundamentos teóricos de listas enlazadas. Clasificación de listas enlazadas. Tipo abstracto de datos (tad) lista. PILAS. Concepto de pila. Tipo de dato pila implementado con arrays. Pila dinámica implementada con un vector. COLAS. Concepto de cola. Colas implementadas con arrays. Cola con un array circular. COLAS DE PRIORIDADES Y MONTICULOS. Colas de prioridades. Tabla de prioridades. Elemento de máxima prioridad. TABLAS DE DISPERSION, FUNCIONES HASH. Tablas de dispersión. Funciones de dispersión. Colisiones y resolución de colisiones. ARBOLES: ARBOLES BINARIOS Y ARBOLES ORDENADOS. Arboles generales y terminología. Arboles binarios. Estructura de un árbol binario. ARBOLES DE BUSQUEDA EQUILIBRADOS. Eficiencia de la búsqueda en un árbol ordenado. Árbol binario equilibrado, arboles avl. Inserción en arboles de búsqueda equilibrados: rotaciones. GRAFOS, REPRESENTACION Y OPERACIONES. Conceptos y definiciones. Representación de los grafos. Listas de adyacencia. GRAFOS, ALGORITMOS FUNDAMENTALES. Ordenación topológica. Matriz de caminos: algoritmos de warshall. Caminos más cortos con un solo origen: algoritmo de dijkstra. COLECCIONES. Colecciones en java. Clases de utilidades: arrays y collections. Comparación de objetos: comparable y comparator.
Joyanes Aguilar, Luis 2008 2008
No hay comentarios para este ejemplar.