Estructuras de datos y algoritmos en Java
Por: Goodrich, Michael T.
Colaborador(es): Tamassia, Roberto [Autor] | González y Pozo, Virgilio [Traductor] | Castellanos L., Jaime Alejandro [Revisor técnico].
Tipo de material: LibroProductor: México : Compañía Editorial Continental, 2002Descripción: xiii, 641 páginas : gráficos ; 25 cm.Idioma: EspañolISBN: 0471383678 (edición en inglés); 9702403308.Materia(s): Estructura de datos (Computadores) | Algoritmos computacionales | Java (Lenguaje de programación) | Árboles (Teoría de los grafos) | Programación orientada a objetos (Computadores)Clasificación CDD: 005 Recursos en línea: Reseña | Estructuras de datos y algoritmos en JavaItem type | Current location | Collection | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
Libro - Material General | Biblioteca Campus Palmas General | General | 005.73/G654/Ejemplar 2 (Browse shelf) | Ejemplar 2 | Available (Sin Restricciones) | 0013906 | |
Libro - Material General | Biblioteca Campus Palmas General | General | 005.73/G654/Ejemplar 1 (Browse shelf) | Ejemplar 1 | Available | 0010641 |
1. Programación Java
2. Diseño orientado a objetos
3. Herramientas de análisis
4. Pilas, colas y colas de doble terminación
5. Vectores, listas y secuencias
6. Árboles
7. Colas de prioridades
8. Diccionarios
9. Árboles de búsqueda
10. Ordenamiento, conjuntos y selección
11. Procesamiento de texto
12. Grafos
Esta obra ofrece al lector una excelente introducción a las estructuras de datos y algoritmos; así como su diseño; análisis e implementación. En ~Estructuras de datos y algoritmos en Java; 2° edición; los autores Goodrich y Tamassia han incorporado una amplia descripción del diseño orientado a objetos a lo largo de todo el texto para implementar programas robustos y reutilizables. Se ha elegido Java como lenguaje de implementación en este libro por varias razones. La más importante es que; a diferencia de C y C++; este lenguaje está diseñado para ser independiente de la plataforma; característica que puede simplificar en buena medida el desarrollo de proyectos. Además Java es un lenguaje orientado a objetos y; en consecuencia; incorpora los conceptos importantes de la ingeniería de software que permiten reutilizar el código. Por otra parte; se ha procurado reforzar el aspecto visual de la obra con el fin de facilitar la compresión de los temas. Por ello; se han incluido numerosas ilustraciones y esquemas. (Resumen recuperado de Librería de la U, 31/10/2017)
There are no comments on this title.