Estructura de datos orientada a objetos : algoritmos con C++ / Silvia Guardati Buemo ; Fabiola Ocampo Botello, revisión técnica ; José Luis García Cerpas, revisión técnica
Material type:
Item type | Current location | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
![]() |
Biblio - ITSC Sala general | SG 005.73 G914e 2007 (Browse shelf) | e.1 | Available | 127 | |
![]() |
Biblio - ITSC Sala general | SG 005.73 G914e 2007 (Browse shelf) | e.2 | Available | 128 |
Browsing Biblio - ITSC shelves, Shelving location: Sala general Close shelf browser
SG 005.72 R744a 2010 Aplicaciones web : | SG 005.72 R744a 2010 Aplicaciones web : | SG 005.73 G914e 2007 Estructura de datos orientada a objetos : | SG 005.73 G914e 2007 Estructura de datos orientada a objetos : | SG 005.74 R696f 2010 Fundamentos de minería de datos / | SG 005.74 R696f 2010 Fundamentos de minería de datos / | SG 005.741 M379o 1977 Organización de las bases de datos / |
Introducción Xi, / agradecimientos XV, / introducción a la programación orientada a objetos 1, / características de la POO 2, / ventajas de la POO 3, / tipos abstractos de datos 4, / clases 7, /clases abstractas y concretas 9, / definición de una clase en C++ 10, / los métodos constructor y destructor 17, / uso de constructores múltiples 18, / ejercicios 26, / herencia y amistad 35, / herencia simple 36, / herencia múltiple herencia de niveles múltiples 45, / herencia privada 58, / clases amigas (friends ) 59, / métodos amigos 63, / funciones amigas 65, / ejercicios 67, / sobrecarga, plantillas y polimorfismo 77, / sobrecarga 77, / sobrecarga de operadores 78, / sobrecarga de funciones o métodos 82, / plantillas 87, / plantillas de funciones 87, / plantillas de clases 89, / polimorfismo 99, / funciones virtuales 99, / clases abstractas 107, / ejercicios 111, / arreglos 115, / introducción 115, / la clase arreglo 117, / métodos de acceso y modificación a arreglos 119, / lectura de arreglos 119, / escritura de arreglos 121, / eliminación en arreglos 122, / operaciones en arreglos desordenados 123, / operaciones en arreglos ordenados 131, / arreglos paralelos 140, / arreglos de dos dimensiones 149, / arreglos de objetos 160, / casos especiales de arreglos 171, / matrices poco densas 171, / matrices triangulares 177, / ejercicios 183, / pilas y colas 195, / introducción 195, / pilas 196, / colas 211, / colas circulares 224, / colas dobles 231, / ejercicios 232, / listas 237, / introducción 237, / listas simplemente ligadas 238, / inserción de elementos en una lista 241, / eliminación de elementos de una lista 247, / implementación de pilas por medio de listas 264, / listas circulares simplemente ligadas 268, / listas doblemente ligadas 269, / inserción en listas doblemente ligadas 272, / eliminación en listas doblemente ligadas 276, / búsqueda de elementos en listas doblemente ligadas 281, / listas circulares doblemente ligadas 293, / multilistas 293, / ejercicios 304, / Arboles 313, / introducción 313, / arboles binarios 315, / operaciones en arboles binarios 319, / arboles binarios de búsqueda 329, / arboles balanceados 345, / arboles-B 367, / arboles -b+ 381, / ejercicios 388, / Graficas 393, / introducción 393, / graficas dirigidas 397, / representación de una digráfica 397la clase digráfica 400, / recorrido de graficas dirigidas 402, / aplicación de graficas dirigidas 417, / graficas no dirigidas 421, / representación de una gráfica 422, / la clase grafica no dirigida 423, / recorrido de graficas no dirigidas 424, / aplicación de graficas no dirigidas 432, / búsqueda 436, / búsqueda en profundidad (Depth First) 436, / búsqueda a lo ancho (Breadth First) 441, / ejercicios 446, / ordenación 449, / introducción 449, / ordenación interna 450, / métodos de ordenación por intercambio 452, / métodos de ordenación por selección 466,/ métodos de ordenación por inserción 469, / ordenación externa 488, / mezcla directa 489, / mezcla equilibrada 494, / ejercicios 500, / Búsqueda 505, / Introducción 505, / búsqueda interna 506, / búsqueda secuencial 508, / búsqueda binaria 516, / búsqueda por transformación de claves (hash) 519, / búsqueda secuencial en listas 548, / búsqueda en arboles 555, / búsqueda en graficas 555, / búsqueda externa 555, / búsqueda externa secuencial 556, / búsqueda externa binaria 559, / ejercicios 561, / índice 565.
La característica principal de este libro es presentar las principales estructuras de datos basándose en el paradigma orientado a objetos. Es decir, las estructuras se definirán y se usarán siguiendo esta metodología. • En cada uno de los capítulos se explican los principales conceptos y se acompañan con ejemplos que a yudan a la comprensión de los mismos. • Se incluyen diagramas (en algunos casos, sólo las instrucciones requeridas) para mostrar la implementación de los algoritmos y de las soluciones a problemas de aplicación de las estructuras estudiadas. • Todos los capítulos cuentan con una sección de ejercicios sugeridos al lector para reafirmar los conceptos estudiados y para desarrollar la capacidad de análisis y de solución de problemas, aplicando las estructuras de datos.
There are no comments on this title.