¿Cuáles son los mejores libros para aprender estructuras de datos y algoritmos para un principiante con poco lenguaje de programación de C?

El mejor libro para principiantes es Data Structures with C (Schaum’s Outline Series) en Amazon y su tienda más cercana. Estuve en BCA primero este año y lo he estado leyendo.

Ha cubierto casi todos los conceptos de estructuras de datos con algoritmos y programas en C para cada problema dado y la mejor parte es que es de la serie de esquemas de Schaum que es un libro estándar para cualquier tema.

Ha cubierto cada concepto por capítulos, como capítulos separados para preliminares, procesamiento de cadenas, matrices, listas vinculadas, pilas, colas, recursividad, árboles, gráficos, clasificación y búsqueda.

Para cada problema dado, proporciona:

  • Un algoritmo
  • Un ejemplo
  • Un programa equivalente en C.
  • Grandes anotaciones de O
  • Complejidad del algoritmo.
  • Tipos de datos abstractos
  • Peores casos y casos promedio, etc.

En la portada del libro puede ver la excelente pedagogía que incluye:

  • 255 ejemplos resueltos y problemas
  • 86 programas C
  • 160 problemas de suministro
  • 100 problemas de programación
  • 135 preguntas de opción múltiple

También puede encontrar una vista previa rápida y casi el 40% del libro en PDF en 4shared.

¡Buena suerte!

‘Estructuras de datos usando C’ por Reema Thareja

Es el mejor libro que he encontrado para aprender sobre estructuras de datos y algoritmos desde la base. Está escrito en un lenguaje lo suficientemente simple para principiantes y aclara los conceptos realmente bien con una representación esquemática completa de los temas.

Editor: Oxford University press.