{"product_id":"9788499647210","title":"Estructuras de datos dinámicas.","description":"\u003ch2\u003eEstructuras de datos dinámicas\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEste manual práctico ofrece una guía completa y accesible sobre las estructuras de datos dinámicas, un pilar fundamental en la programación y el desarrollo de software. Los autores, Libardo Pantoja y César Pardo, guían al lector desde los conceptos básicos hasta la implementación en Java, cubriendo pilas, colas y listas enlazadas. El libro combina teoría, ejemplos prácticos y ejercicios propuestos para facilitar el aprendizaje y la aplicación directa de los conocimientos, convirtiéndose en un recurso indispensable para estudiantes y profesionales de la informática.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eEl libro aborda de manera estructurada el mundo de las estructuras de datos dinámicas, comenzando con una introducción a los conceptos fundamentales y su clasificación. Posteriormente, se adentra en el análisis de algoritmos, explicando cómo medir la eficiencia de un programa a través de la complejidad computacional. Se presenta el concepto de Tipo Abstracto de Datos (TAD) como base para la creación de estructuras reutilizables. El núcleo de la obra se centra en el estudio detallado de tres estructuras lineales dinámicas: pilas, colas y listas (simples, doblemente enlazadas y circulares). Para cada una, se define su funcionamiento, se especifica su TAD y se muestra su implementación práctica en el lenguaje de programación Java, incluyendo el uso de las clases y bibliotecas estándar de Java. Finalmente, se resuelven problemas clásicos de programación, como la evaluación de expresiones aritméticas o la simulación de procesos, demostrando la aplicación real de estas estructuras.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAnálisis de algoritmos y complejidad computacional (notación O grande).\u003c\/li\u003e\n\u003cli\u003eTipos Abstractos de Datos (TAD) y su especificación.\u003c\/li\u003e\n\u003cli\u003eImplementación y uso de pilas (stacks) en Java.\u003c\/li\u003e\n\u003cli\u003eImplementación y uso de colas (queues) en Java.\u003c\/li\u003e\n\u003cli\u003eListas enlazadas: simples, doblemente enlazadas y circulares.\u003c\/li\u003e\n\u003cli\u003eResolución de problemas algorítmicos con estructuras de datos dinámicas.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a estudiantes de ingeniería informática, ciencias de la computación o ciclos formativos de desarrollo de software que necesiten dominar los fundamentos de las estructuras de datos. También es una excelente herramienta de consulta y repaso para programadores autodidactas o profesionales que deseen afianzar sus conocimientos en Java y en la implementación de estructuras dinámicas para mejorar la eficiencia de su código.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUna base teórica sólida sobre los principios de las estructuras de datos dinámicas y su análisis de eficiencia.\u003c\/li\u003e\n\u003cli\u003eImplementaciones prácticas y detalladas en Java, listas para ser comprendidas y adaptadas.\u003c\/li\u003e\n\u003cli\u003eEjercicios y problemas resueltos que conectan la teoría con aplicaciones del mundo real.\u003c\/li\u003e\n\u003cli\u003eUna guía completa que abarca desde los conceptos más básicos hasta implementaciones avanzadas como listas circulares.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutor:\u003c\/strong\u003e Libardo Pantoja, César Pardo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditorial:\u003c\/strong\u003e RA-MA S.A. Editorial y Publicaciones\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdioma:\u003c\/strong\u003e Español\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTema:\u003c\/strong\u003e BASES DE DATOS, DISEÑO Y TEORIA DE BASES DE DATOS, BASES DE DATOS RELACIONALES, CAPTURA Y ANALISIS DE DATOS, DEPOSITO DE DATOS, MINERIA DE DATOS, RECUPERACION DE INFORMACION, DIDACTICA: INFORMATICA Y COMPUTACION, TIC (TECNOLO\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColección:\u003c\/strong\u003e MANUAL PRACTICO\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEncuadernación:\u003c\/strong\u003e Bolsillo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFecha de edición:\u003c\/strong\u003e diciembre de 2017\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNúmero de páginas:\u003c\/strong\u003e 326\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e 125 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eEstructuras de datos dinámicas se presenta como un manual de estudio riguroso y práctico. Su principal valor reside en el enfoque didáctico que combina la teoría necesaria para entender el \"por qué\" con la implementación en Java para entender el \"cómo\". La estructura del libro, que avanza de lo general a lo particular y culmina con la resolución de problemas, facilita un aprendizaje progresivo y aplicado. Es una obra recomendable para cualquier persona que busque una base sólida y práctica en uno de los temas más importantes de la programación.\u003c\/p\u003e","brand":"RA-MA S.A. EDITORIAL Y PUBLICACIONES","offers":[{"title":"Default Title","offer_id":53486066401627,"sku":"9788499647210","price":27.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/978849964721.jpg?v=1782964706","url":"https:\/\/kalamobooks.com\/products\/9788499647210","provider":"Kalamo Books","version":"1.0","type":"link"}