ESTRUCTURAS DE DATOS Y ALGORITMOS

ESTRUCTURAS DE DATOS Y ALGORITMOS

GUÍA ILUSTRADA PARA PROGRAMADORES

22,95 €
IVA incluido
En stock
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2022
Materia BIC
Algoritmos y estructuras de datos
ISBN:
978-84-415-4519-9
Páginas:
272
Encuadernación:
Rústica
Colección:
Títulos Especiales
22,95 €
IVA incluido
En stock
Haz click y recógelo
Añadir a favoritos

Sobre la autora
Índice de contenidos
Cómo usar este libro
Introducción

Parte 1. Estructuras de datos
Capítulo 1. Introducción a las estructuras de datos
Capítulo 2. Tipos abstractos de datos
Capítulo 3. Estructuras de datos
Capítulo 4. Colecciones en Java

Parte 2. Algoritmos
Capítulo 5. Introducción a los algoritmos
Capítulo 6. Caja de herramientas
Capítulo 7. Algoritmos muy simples
Capítulo 8. Algoritmos de ordenación
Capítulo 9. Algoritmos de búsqueda
Capítulo 10. Algoritmos de texto
Capítulo 11. Algoritmos matemáticos

Índice alfabético

Los algoritmos y las estructuras de datos son las herramientas básicas que necesita todo programador para construir aplicaciones que resuelvan problemas. Conocer uno (o varios) lenguajes de programación no es suficiente. Las estructuras de datos te permitirán organizar la información que el programa maneja, buscando la mayor eficiencia en espacio o en tiempo, según las necesidades de tu aplicación. Por otro lado, los algoritmos definen los pasos necesarios para resolver un problema.

En esta obra combinaremos el aprendizaje de ambas partes. Por un lado, aprenderemos las estructuras de datos más comunes, sus pros y sus contras. Con estos ladrillos podrás construir las estructuras que necesites en tus proyectos. Por otro lado, aprenderemos las herramientas básicas para la elaboración de algoritmos y veremos unos cuantos ejemplos conocidos para familiarizarnos con ellos y así definir los algoritmos propios que requiera tu proyecto.

Todo ello se ilustra con gran cantidad de ejemplos, ejercicios resueltos y proyectos prácticos, cuyo código estará accesible para el lector. Conocer y dominar estructuras de datos y algoritmos es fundamental para avanzar en tu carrera en el desarrollo de software.

Artículos relacionados

  • COLECCIONES DE DATOS Y ALGORITMOS EN PYTHON DE CERO AL INFI
    GUARDATI BUENO, SILVIA
    Solucionar uno mismo los problemas derivados del análisis de las colecciones de datos por medio del diseño de algoritmos es esencial para evolucionar como programador, así como saber implementar dichas soluciones utilizando el lenguaje de programación Python. Si quiere aprender nuevas formas de representar datos, su manejo y su uso en la solución de problemas, este libro le pr...
    En stock

    28,95 €

  • APRENDE A PROGRAMAR EN PYTHON DE CERO AL INFINITO
    CAIRO / GUARDATI
    Si tienes cero o nula experiencia en programación y quieres saber más acerca de la solución algorítmica de problemas, enfatizando en el análisis, el diseño, la implementación y la prueba de las soluciones, este libro será tu gran aliado. Gracias a la lectura de este manual serás capaz de analizar un problema y, una vez entendido, diseñar el algoritmo que representa una solució...
    En stock

    22,80 €

  • APRENDER REACT CON 100 EJERCICIOS PRÁCTICOS
    MONTESERÍN, PABLO / MONTESERIN FERNANDEZ, PABLO
    Si le interesa ampliar su conocimiento en Javascript, React es la mejor tecnología para aprender. La relación entre el esfuerzo destinado a aprenderla y lo que podrá hacer después con ella es muy positiva. Además, React está ampliamente extendida y es demandada en infinidad de puestos de trabajo. Gracias a los 100 ejercicios prácticos que encontrará en este libro: o Comprender...
    En stock

    21,90 €

  • PROGRAMACIÓN DINÁMICA
    COTTA PORRAS, CARLOS
    La programación dinámica es una técnica de diseño algorítmico de carácter general con un amplísimo abanico de aplicaciones. A diferencia de otros esquemas algorítmicos en los que la capacidad analítica del problema y creatividad en la concepción de una solución pueden llegar a jugar un papel importante, la programación dinámica puede abordarse de manera muy sistemática mediante...
    En stock

    10,00 €

  • ARDUINO INTERNET DE LAS COSAS
    AA.VV
    Internet de las Cosas (IoT) es una tecnología que interconecta sensores, dispositivos y sistemas a Internet, tanto alámbrica como inalámbricamente, con el propósito de brindar interoperabilidad avanzada para todas las “cosas” virtualizadas, con capacidades de gestión automática sin intervención humana. En la actualidad existen muchas alternativas para integrar cosas, pero la má...
    En stock

    34,95 €

  • APRENDER PHP, MYSQL Y JAVASCRIPT
    NIXON, ROBIN
    Si quiere crear sitios web interactivos apoyados en bases de datos con la potente combinación de tecnologías de código abierto y estándares web, incluso sin tener conocimientos básicos de HTML, ha llegado al libro indicado.Gracias a esta guía práctica, abordará la programación web dinámica con la última versión de las principales herramientas del momento: PHP, MySQL, CSS, HTML5...
    En stock

    45,80 €

Otros libros del autor

  • CURSO DE PROGRAMACIÓN JAVA
    Java es un lenguaje de programación orientado a objetos, portable y con un alto nivel de implantación en aplicaciones empresariales. Se mantiene año tras año en los puestos más altos del ranking de lenguajes más utilizados. Este Manual Imprescindible te acompañará desde los primeros pasos en la programación hasta la comprensión de conceptos más avanzados. Aquí se ofrecen los co...
    Entrega en 24/48h

    29,95 €