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.
- ¿Es posible cuantificar la experiencia laboral?
- Tengo 23 años. ¿Es demasiado tarde para estudiar la introducción a algoritmos por CLRS?
- ¿Qué significa la subestructura óptima en términos simples?
- Normalmente me canso después de resolver 2 - 3 problemas algorítmicos en Leet Code. ¿Qué debo hacer para resolver más problemas diariamente?
- ¿Cómo es la búsqueda tan rápida por los motores de búsqueda? Generan millones de instrucciones en menos de un segundo. ¿Qué algoritmo usan?
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!