Introducción a los algoritmos por CLRS
Introducción a los algoritmos es un libro de Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest y Clifford Stein. Se utiliza como libro de texto para cursos de algoritmos en muchas universidades y se cita comúnmente como referencia para algoritmos en artículos publicados, con más de 6200 citas documentadas en CiteSeerX. El libro vendió medio millón de copias durante sus primeros 20 años. Su fama ha llevado a la denominación de la abreviatura “CLRS” (Cormen, Leiserson, Rivest, Stein).
ps En la enseñanza, los siguientes libros se utilizan en el diseño de algoritmos:
- ¿Qué libros de matemáticas se deben leer para convertirse en un experto en informática?
- ¿Cuál es el mejor libro para aprender los conceptos de programación orientada a objetos?
- ¿Qué es más efectivo como medio de lectura para un programador (estudiante de SE): un libro impreso o un dispositivo electrónico?
- ¿Qué libros debo leer para aprender programación?
- ¿Cuál es el mejor libro introductorio sobre programación orientada a objetos?
- Stanford utiliza diseño de algoritmo
- Carnegie Mellon utiliza estructuras de datos y análisis de algoritmos en Java
- MIT usa Introducción a Algoritmos
( Fuente: programmers.stackexchange.com)
El arte de la programación de computadoras de Donald Knuth
![]()
El arte de la programación de computadoras (a veces conocido por sus iniciales TAOCP ) es una monografía completa escrita por Donald Knuth que cubre muchos tipos de algoritmos de programación y su análisis.Knuth comenzó el proyecto, originalmente concebido como un solo libro con doce capítulos, en 1962. Los primeros tres de lo que se esperaba que fuera un set de siete volúmenes fueron publicados en 1968, 1969 y 1973. La primera entrega del Volumen 4 ( un fascículo de bolsillo) se publicó en 2005. El volumen de tapa dura 4A se publicó en 2011. Se planean lanzamientos adicionales de fascículos para su lanzamiento aproximadamente cada dos años.
PPsI me topé con esta cita de Bill Gates: “Definitivamente deberías enviarme un currículum si puedes leer todo”. Estaba hablando de los libros de El arte de la programación .
La introducción a los algoritmos por CLRS es mucho más simple. Aún así, si quieres leer el libro de Knuth, primero debes ir a Concreto Matemático. Knuth quiere que sus alumnos sean conscientes de la parte matemática básica del análisis de algoritmos.
Asegúrese de leer toda la cita de Gates, incluida esta:“Me tomó una disciplina increíble, y varios meses, para leerlo. Estudié 20 páginas, lo guardé durante una semana y volví por otras 20 páginas. Si alguien es tan descarado que cree que lo sabe todo, Knuth lo sabrá”. ayúdelos a comprender que el mundo es profundo y complicado “.