¿Cuántas personas han leído “Introducción a los algoritmos” de principio a fin? ¿Recomendarías leer este libro de principio a fin? ¿Cuáles son algunas sugerencias para alguien que está por comenzar?

He leído la mayor parte y me tomó un tiempo internalizar todo, no es una lectura ligera.

Compré el libro en el grado 11 en la escuela secundaria y fue increíble. Antes de eso, tenía algunos libros en rumano, pero contenían problemas de implementación en su mayoría simples y un libro completo de 100-200 páginas contendría unos 5-10 problemas más interesantes.

En matemáticas teníamos libros mucho mejores, pero en algoritmos no había nada muy útil, así que me alegré mucho cuando el libro se tradujo al rumano y comencé a pasar mis próximas semanas leyendo. Finalmente, fue increíble después de 3 años de secundaria sin un buen material del que tenía algo grandioso para aprender. Luego leí la mayoría de los capítulos a mediados del 12 ° grado, repasando todos los problemas.

En la escuela secundaria estaba participando en concursos de programación, así que omití algunos de los capítulos porque no eran útiles en estos concursos, pero en la universidad volví y llené los vacíos.

Casi he leído el libro de principio a fin. En realidad no soy programador ni trabajo en software; En realidad soy neurocirujano. Simplemente pretendo convertirme en un solucionador de problemas más poderoso. Feynman a menudo tuvo éxito en resolver problemas que otros no podían resolver, y una de las razones de su increíble habilidad para resolver problemas fue que tenía una “caja de herramientas” diferente a la de los demás. Ese ha sido mi objetivo … tener diferentes herramientas en mi caja de herramientas. Inicialmente fue algo difícil de leer, pero una vez que pasé los primeros capítulos, fue una delicia absoluta. El libro explica bien los algoritmos. Para aquellos que carecen de conocimiento de algoritmos, muchas ideas en el libro te dejarán boquiabierto.

Me alegra que alguien haya preguntado esto … Cuenta conmigo, he tenido la suerte de obtener el tiempo necesario para leer este libro y comprender la mayor parte de él.

Todavía no puedo afirmar que entiendo todo y estoy seguro de que muchas personas aún encontrarán algo interesante cada vez que lean esto, sin importar cuán seriamente lo lean la primera vez.

Me he saltado parte de Bibliografía e Índice y un par de secciones de las estructuras de Datos Avanzados (pero eso es bastante menos en comparación con el tamaño del libro)

Si tengo que aconsejarle sobre este libro, diría lo siguiente:

  1. No leas el libro solo para terminarlo.
  2. No lea este libro solo para completar un programa de estudios en uno o dos semestres
  3. Se merece su tiempo y el autor realmente ha puesto mucho pensamiento y detalles. Da lo mejor de ti
  4. No lo leas de una vez, no es una novela. Deje que los temas se hundan.
  5. Mantenga una pluma y papel todo el tiempo, los ejercicios son muy divertidos mientras lee este libro. Provocan tu proceso de pensamiento.
  6. No todo en este libro es una lectura necesaria y es posible que desee leer mi respuesta sobre todo lo que puede omitir por primera o segunda vez. La respuesta de Dharmendra Prasad a que acabo de comprar “CLRS”. ¿Cuál es la mejor manera de obtener el conocimiento que ofrece este libro?

Hablando de recomendar este libro. Oh! Diablos, sí … No necesitas nada más que esto hasta que estés buscando una especialización. Esto es maravilloso y debe leerlo no solo una vez, puede ser dos, tres o incluso más.