Puntuación:
En general, el libro es bien recibido por su exhaustiva visión general de las estructuras de datos y los algoritmos en C#, pero presenta notables carencias en cuanto al detalle y la precisión de algunos consejos. Aunque es elogiado por sus explicaciones claras y el uso de ejemplos prácticos, algunos lectores expresan su decepción por los temas que faltan y la orientación incorrecta.
Ventajas:Buenas explicaciones de estructuras de datos y algoritmos, especialmente para principiantes.
Desventajas:Utiliza sólidos principios de diseño orientado a objetos y construcciones en C#.
(basado en 7 opiniones de lectores)
C# Data Structures and Algorithms: Explore the possibilities of C# for developing a variety of efficient applications
Una guía completa sobre el uso de estructuras de datos y algoritmos para escribir código C# sofisticado.
Características principales
⬤ Master array, set y map con árboles y grafos, entre otras estructuras de datos fundamentales.
⬤ Descubra técnicas eficaces de diseño e implementación para satisfacer sus requisitos de software.
⬤ Explore las ilustraciones para presentar estructuras de datos y algoritmos, así como su análisis de una manera clara y visual.
Descripción del libro
Las estructuras de datos permiten organizar los datos de forma eficiente. Son fundamentales para diversos problemas y su implementación adecuada puede proporcionar una solución completa que actúa como código reutilizable. En este libro, aprenderá a utilizar diversas estructuras de datos mientras desarrolla en el lenguaje C#, así como a implementar algunos de los algoritmos más comunes utilizados con dichas estructuras de datos.
Al principio, conocerá arrays, listas, diccionarios y conjuntos con ejemplos reales de su aplicación. A continuación, aprenderá a crear y utilizar pilas y colas. En la siguiente parte del libro, se introducirán las estructuras de datos más complejas, a saber, árboles y grafos, junto con algunos algoritmos para buscar el camino más corto en un grafo. También discutiremos cómo organizar el código de forma manejable, consistente y extensible. Al final del libro, aprenderás a construir componentes que sean fáciles de entender, depurar y utilizar en diferentes aplicaciones.
Lo que aprenderás
⬤ Cómo utilizar arrays y listas para obtener mejores resultados en escenarios complejos.
⬤ Implementar algoritmos como la Torre de Hanoi sobre pilas de objetos C#.
⬤ Construir aplicaciones mejoradas utilizando hashtables, diccionarios y conjuntos.
⬤ Lograr un impacto positivo en la eficiencia de las aplicaciones con el recorrido de árboles.
⬤ Encontrar eficazmente el camino más corto en el grafo.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)