¿Cuál: Estructura de datos y pensamiento algorítmico con Python (Narasimha Karumanchi) o Estructuras de datos y algoritmos en Python (Michael T. Goodrich)?

Como mencionó que desea obtener una pasantía en aprendizaje automático.

En lo que respecta a mi experiencia, un ingeniero de aprendizaje automático se prueba con el conocimiento (conocimiento de algoritmos DSA y aprendizaje automático).

Compré DSA por Narasimha Karumanchi hace dos meses.

  • Es el mejor libro para explorar DSA por idioma específico. Como cada algoritmo se implementa en Python. Sin pseudocódigo.
  • Cuando comencé a usar este libro, mi conocimiento de Python era básico. Pero, después de algunos días, pude entender e implementar esto por mí mismo.
  • Entonces, incluso un principiante también puede usar este libro.
  • El libro está bien estructurado ya que comienza con (Complejidad de tiempo, pilas y colas y recursividad y retroceso y aumenta la resistencia del algoritmo).
  • Después de cada capítulo, se proporcionan problemas de ejemplo con soluciones para familiarizarse con el capítulo particular y los algoritmos. (Esta es la gran ventaja de este libro).

Esta es mi experiencia con DSA por Narasimha Karumanchi.

Sugeriría a Narasimha Karumanchi. Excelente trabajo en estructuras de datos que realmente mejoraría su conocimiento e interés. Siempre prefiero sus libros. La sección de problemas y soluciones al final de cada capítulo lo ayuda a profundizar en ese tema en particular. Vale la pena el dinero, pruébalo !!!