Local cover image
Local cover image

Estructura de Datos en C++ / Luis Joyanes

By: Contributor(s): Material type: TextLanguage: Spanish Original language: Español Publication details: España : McGraw-Hill, 2007Edition: Primera EdiciónDescription: xvii, 611 páginas ; Ilustraciones (blanco y negro), figuras, diagramas ; tapa blanda ; 23.5x17 centímetros ; rústicoContent type:
  • texto
Media type:
  • no mediado
Carrier type:
  • volumen
ISBN:
  • 978-84-481-5645-9
Subject(s): DDC classification:
  • 21 005.262
Contents:
Capitulo 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.
Summary: En 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Cover image Item type Home library Collection Shelving location Call number Copy number Status Barcode
Libros Biblioteca Especializada de Ingeniería de Sistemas Generalidades Estructura de Datos 005.262/ES82e (Browse shelf(Opens below)) 1 Available HBSIOA006-0156

Capitulo 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.

En 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.

Esta destinado a docentes y estudiantes de carreras de ingeniería, ciencias tecnológicas.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image