Como principiante, ¿debería leer el libro CLRS antes de comenzar con Interviewbit?

Gracias por A2A …

CLRS es un gran libro (supongo que genial es un eufemismo). Sin duda, si lo revisa correctamente, es decir, comprende cada concepto a fondo y resuelve todos los problemas por su cuenta, o al menos lo intenta, su habilidad para resolver problemas y los conceptos de estructura de datos mejorarán mucho.

Pero debe preguntarse cuánto tiempo está preparando antes de comenzar a aparecer para entrevistas. El tiempo necesario para pasar por CLRS depende en gran medida de la persona (cuánto tiempo puede pasar en un día, qué tan consistente es con esto, etc.). Supongo que puede analizar algunos temas que le resultan muy difíciles de entender y que desea leer con más profundidad. Personalmente, encontré la programación dinámica muy difícil.

Debe conocer las operaciones básicas (agregar, eliminar, iterar, etc.) en cada estructura de datos y saber cómo funciona, también las técnicas de algoritmo como codicioso, dividir y conquistar y programación dinámica. Y luego intente resolver 5 problemas basados ​​en cada estructura de datos y técnica de algoritmo. Esto le daría un buen comienzo y luego podrá seguir resolviendo problemas en entrevistabit.