000 03775cam a2200493 a 4500
999 _c5332
_d5332
001 9568
005 20180104052523.0
008 141112t2008 sp d gr 001 u spa d
017 _aNA-2101-2007
020 _a9788448156312
040 _aCO-EnEIA
_erda
041 _aspa
082 7 4 _a005
_bJ88
_220
_qCO-EnEIA
100 1 _93219
_aJoyanes Aguilar, Luis
245 1 0 _aEstructuras de datos en Java
264 3 0 _aMadrid (España) :
_bMcGraw-Hill,
_c2008
300 _axxiv, 536 páginas :
_bgráficos ;
_c24 cm.
500 _aIncluye índice de términos (páginas 533-536)
505 2 _aCapítulo 1. Algoritmos y estructuras de datos.
505 2 _aCapítulo 2. Tipos de datos: clases y objetos.
505 2 _aCapítulo 3. Arrays (arreglos) y cadenas.
505 2 _aCapítulo 4. Clases derivadas y polimorfismo.
505 2 _aCapítulo 5. Algoritmos recursivos.
505 2 _aCapítulo 6. Algoritmos de ordenación y búsqueda.
505 2 _aCapítulo 7. Algoritmos de ordenación de archivos.
505 2 _aCapítulo 8. Listas enlazadas.
505 2 _aCapítulo 9. Pilas.
505 2 _aCapítulo 10. Colas.
505 2 _aCapítulo 11. Colas de prioridades y montículos.
505 2 _aCapítulo 12. Tablas de dispersión, funciones hash.
505 2 _aCapítulo 13. Arboles. Árboles binarios y arboles ordenados.
505 2 _aCapítulo 14. Árboles de búsqueda equilibrados.
505 2 _aCapítulo 15. Grafos, representación y operaciones.
505 2 _aCapítulo 16. Grafos, algoritmos fundamentales.
505 2 _aCapítulo 17. Colecciones.
520 3 _aEn esta obra se muestran técnicas de representación de estructuras de datos, utilizando como lenguaje contenedor Java. El contexto de las mismas de engloba en los siguientes principios: 1. Cada estructura de datos tiene sus costes y sus beneficios. Los programadores y diseñadores necesitan una comprensión rigurosa y completa de cómo evaluar los costes y beneficios para adaptarse a los nuevos retos que afronta la construcción de la aplicación. Estas propiedades requieren un conocimiento o comprensión de los principios de análisis de algoritmos y también una consideración práctica de los efectos significativos del medio físico empleado. 2. Los temas relativos a costes y beneficios se consideran dentro del concepto de elemento de compensación. 3. Esta edición, fundamentalmente, describe estructuras de datos, métodos de organización de grandes cantidades de datos y algoritmos, junto con el análisis de los mismos, en esencia, estimación del tiempo de ejecución de algoritmos. 4. Los datos estructurados siguen a las necesidades. Los estudiantes deben aprender a evaluar primero las necesidades de aplicación, a continuación, encontrar una estructura de datos en correspondencia con sus funcionalidades. 5. El método didáctico que sigue es buscar preferentemente enseñar a pensar en la resolución de un problema, siguiendo un determinado método ya conocido o bien creado por el propio lector, una vez esbozado el método, se estudia el algoritmo correspondiente junto con las etapas que pueden resolver el problema.
_b(Resumen recuperado de Casa del Libro, 31/10/2017)
_uhttps://www.casadellibro.com/libro-estructuras-de-datos-en-java/9788448156312/1154228
650 1 7 _2LEMB
_93244
_aEstructura de datos (Computadores)
650 2 4 _93294
_aJava (Lenguaje de programación)
650 2 4 _96935
_aAlgoritmos computacionales
_2LEMB
650 2 7 _2LEMB
_96936
_aÁrboles (Teoría de los grafos)
700 1 _93220
_aZahonero Martínez, Ignacio
_eAutor
856 4 2 _uhttps://tirant.com/editorial/libro/estructuras-de-datos-en-java-9788448156312
_yReseña | Estructuras de datos en Java
942 _02
_2ddc
_cBK