Descripción
Comprenda cómo la implementación inteligente de diferentes estructuras de datos y algoritmos puede hacer que su código y aplicaciones Python sean más fáciles de mantener y más eficientes.
Características clave:
- Explore implementaciones funcionales y reactivas de estructuras de datos tradicionales y avanzadas.
- Aplique una amplia gama de algoritmos en su código Python.
- Implemente las habilidades que ha aprendido para maximizar el rendimiento de sus aplicaciones.
Descripción del libro:
Elegir la estructura de datos correcta es fundamental para optimizar el rendimiento y la escalabilidad de las aplicaciones. Esta nueva edición de Hands-On Data Structures and Algorithms with Python ampliará su comprensión de las estructuras clave, incluidas las pilas, colas y listas, y también le mostrará cómo aplicar colas de prioridad y montones en las aplicaciones. Aprenderá a analizar y comparar algoritmos de Python, y comprenderá qué algoritmos deben usarse para un problema según el tiempo de ejecución y la complejidad computacional. También se sentirá seguro al organizar su código de una manera manejable, consistente y escalable, lo que aumentará su productividad como desarrollador de Python.
Al final de este libro de Python, podrá manipular las estructuras de datos y los algoritmos más importantes para almacenar, organizar y acceder a los datos de sus aplicaciones de manera más eficiente.
Lo que aprenderá:
- Comprender las estructuras de datos y algoritmos comunes utilizando ejemplos, diagramas y ejercicios.
- Explore cómo las estructuras más complejas, como las colas de prioridad y los montones, pueden beneficiar su código.
- Implemente algoritmos de búsqueda, clasificación y selección en secuencias numéricas y de cadenas.
- Adquiera confianza con los algoritmos clave de coincidencia de cadenas.
- Comprenda los paradigmas algorítmicos y aplique técnicas de programación dinámica.
- Utilice la notación asintótica para analizar el rendimiento de los algoritmos con respecto a la complejidad temporal y espacial.
- Escriba código potente y robusto utilizando las últimas características de Python.
A quién va dirigido este libro:
Este libro es para desarrolladores y programadores interesados en aprender sobre estructuras de datos y algoritmos en Python para escribir programas complejos y flexibles. Se espera tener conocimientos básicos de programación en Python.
Autor: Basant Agarwal
Editorial: Packt Publishing
Publicado: 29/07/2022
Páginas: 496
Tipo de encuadernación: Tapa blanda
Peso: 1.86 libras
Tamaño: 9.25 pulgadas de alto x 7.50 pulgadas de ancho x 1.00 pulgadas de profundidad
ISBN13: 9781801073448
ISBN10: 1801073449
Categorías BISAC:
- Computadoras | Lenguajes | Python
- Computadoras | Programación | Algoritmos
Este título no es retornable

