Programming Pearls es un clásico, pero he votado la nota de Guy Alster sobre la Introducción a los algoritmos de Udi Manber : un enfoque creativo porque, porque estoy de acuerdo con ella: de todos los libros de algoritmos que he leído, Udi es el que aborda los problemas algorítmicos * metacognitivamente *, que lo lleva a recorrer el proceso de pensamiento que conduce a una solución en lugar de solo describir la solución. No es tan completo como algunos de los otros, pero es genial como la lectura recreativa.
Si desea ir más allá del camino trillado, Knuth’s Concrete Mathematics es una hermosa exploración de algunas de las matemáticas subyacentes al diseño de algoritmos (combinatoria, fórmulas recursivas, etc.). Una de mis partes favoritas es la marginalia: Knuth hizo que los estudiantes escribieran en los márgenes del borrador mientras lo usaban para un curso, y mantuvo sus comentarios más interesantes en los márgenes de la edición publicada. Realmente anima la lectura.
- ¿Qué opinas sobre la tecnología blockchain y su uso futuro?
- ¿Debo ir para un Ph.D. en Machine Learning, si estoy apuntando a puestos de nivel de investigación en la industria, aunque trabajo en el área de virtualización y computación en la nube?
- ¿Debo instalar Ubuntu 14.04 o 16.04 en mi servidor?
- ¿Qué puedo hacer para reducir el correo electrónico no deseado que he recibido últimamente? Más información en comentarios.
- Informática: ¿Por qué la memoria contenida en los registros es tan costosa?