000 03675nam a22003737a 4500
003 BO-EaUP
005 20240909165645.0
008 240724b |||||||| |||| 00| 0 eng d
015 _a2007
_qM-20902-2007
020 _a978-84-481-5645-9
040 _aBiblioteca de Ingenieria de Sistemas
_bspa
_cBiblioteca de Ingenieria de Sistemas
_eRDA
041 _aspa
_hEspañol
043 _an-mx
082 _221
_a005.262
092 _a005.262
_SES82
100 _aJoyanes Luis
_cPofesor
_eAutor
_93609
245 _aEstructura de Datos en C++ /
_cLuis Joyanes
250 _aPrimera Edición
260 _aEspaña :
_bMcGraw-Hill,
_c2007
300 _axvii, 611 páginas ;
_b Ilustraciones (blanco y negro), figuras, diagramas ; tapa blanda ;
_c23.5x17 centímetros ;
_frústico
336 _2rdacontenido
_atexto
_btxt
337 _2rdamedia
_ano mediado
_bn
338 _avolumen
_bnc
505 _aCapitulo 1. Desarrollo de software. Tipos abstractos de datos.-- Capitulo 2. Clases y objetos.-- Capitulo 3. Tipos de datos básicos: Arrays, cadenas, estructuras y tipos enumerados.-- Capitulo 4. Clases derivadas: Herencia y polimorfismo.-- Capitulo 5. Genericidad: plantillas.-- Capitulo 6. Análisis y eficiencias de algoritmos.-- Capitulo 7. Algoritmos recursivos.-- Capitulo 8. Algoritmos de ordenación y búsqueda.-- Capitulo 9. Algoritmos de ordenación de archivos.-- Capitulo 10. Listas.-- Capitulo 11. Pilas.-- Capitulo 12. Colas.-- Capitulo 13. Colas de prioridades y montículos.-- Capitulo 14. Tablas de dispersión, funciones hash.-- Capitulo 15. Biblioteca estándar de plantillas (STL).-- Capitulo 16. Arboles. Arboles binarios y arboles ordenados.-- Capitulo 17. Arboles de búsqueda equilibrados. Arboles B.-- Capitulo 18. Grafos.
520 _aEn esta obra se muestran técnicas de representación de estructuras de datos, utilizando como lenguaje contenedor C++. 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.
521 _aEsta destinado a docentes y estudiantes de carreras de ingeniería, ciencias tecnológicas.
650 _aESTRUCTURA DE DATOS I
_93610
653 _aDESARROLLO DE SOFTWARE
700 _aLucas Sanchez Garcia
_eAutor
_93612
700 _aIgnacio Sanchez Garcia
_eAutor
_94723
700 _93962
700 _94374
942 _2ddc
_cBK
_e21
_n0
999 _c3886
_d3886