Es uno de los mejores libros para estudiar estructuras de datos y algoritmos.
Completé ambas partes del curso de Algoritmo de Stanford en Coursera – Algoritmos | Coursera. Yo, entonces, vi la mayoría de los videos MIT OCW sobre Algoritmos. CLRS era parte de mi plan de estudios académico y es por eso que comencé a leerlo. He leído la mayor parte del libro. Me llevó cerca de 4 meses completarlo. Para temas importantes, resolví incluso los ejercicios de fin de capítulo. La sección de “temas seleccionados” tomó mucho tiempo porque implementé la mayoría de los algoritmos después de comprenderlos. Algunos de esos temas también son muy útiles para la programación competitiva. Incluso tuve que leer algunos temas varias veces para comprenderlos. Leí todo el libro por capítulos, un capítulo tras otro.
La gente lee novelas e historias en el tiempo libre, yo leo CLRS. Así de interesante e interesante lo encontré. Tiene todo sobre una estructura de datos, desde las matemáticas de fondo hasta el pseudocódigo. Es como una historia
- ¿Cuál es una buena explicación de la asignación de Dirichlet latente?
- En programación, ¿un generador de números aleatorios es realmente aleatorio? ¿O son los números aleatorios generados por un algoritmo oculto?
- Dada una matriz con 1s y 0s, necesitamos crear una matriz tal que a [i] [j] = 1, si solo cada elemento en la fila i y columna j es 1, de lo contrario 0. Tenemos que usar un espacio constante y tener Una óptima complejidad temporal. ¿Cuáles son algunas posibles soluciones?
- ¿Cuál es el código C ++ más simple para el algoritmo A *?
- ¿Qué es el algoritmo LSH Forest?