Buscar

martes, 24 de enero de 2017

¿Cual es el mejor libro para aprender Algoritmos?



Si estas empezando a estudiar y aprender algoritmos muy probablemente te has preguntado cual es el mejor libro para aprender el tema.

A todos nos pasó. Preguntamos a un académico importante, a un amigo conocedor o buscamos en internet cual era un libro para introducirnos al mundo de los algoritmos y nos dijeron "Cormen". Fuimos a buscar el libro "Introduction to Algorithms, CLRS" y nos encontramos con un libro sumamente complicado, con mucho contenido matemático y apenas pudimos pasar de algunas páginas con mucho esfuerzo. No te preocupes!

¿Es realidad es el mejor libro para aprender algoritmos?

Introduction to Algorithms de CLRS es que es sin duda alguna el mejor libro de algoritmos que se haya escrito nunca antes por su gran contenido, sin embargo es un libro bastante denso y complejo que hace mucha énfasis en pruebas matemáticas y otro tipo de conceptos que hacen muy difícil digerir su contenido.

El libro es increíble pero realmente tiene uno de los nombres más engañosos que pudieran existir y solo debería ser recomendado a partir de niveles de maestría y superiores.

Si deseas descargar el libro de Introduction to Algorithms en PDF puedes hacerlo aquí:


¿Con cual libro empiezo a aprender algoritmos?

Sin lugar a dudas el CLRS es bueno pero ocupamos algo más práctico y que explique los conceptos sin detenerse tanto en la formalidad matemática, para ello existe un libro perfecto: The Algorithms Design Manual de Skienna.

El "Skienna" es sin duda la mejor opción para aprender algoritmos

Skienna es un profesor de una universidad reconocida que se encargó de crear uno de los mejores libros que existen para aprender algoritmos desde conceptos básicos a conceptos bastante avanzados. El mismo reconoce que el libro no se detiene a probar matemáticamente muchas cosas pero eso es precisamente lo que ocupan muchos alumnos para empezar a aprender a algoritmos. Adicionalmente algo que hace muy valioso a este libro es una serie de anécdotas llamadas "War Stories" o historias de guerra, donde nos relatan casos de la vida real donde cierto concepto fue aplicado a un problema y de esa manera el concepto queda mucho más claro.

Poco conocido, pero el Skienna es hoy por hoy el mejor libro para aprender algoritmos.



1 comentario:

  1. gracias!!! me baje 3 libros, java deitel, inteligencia artificial y justo este que me llamo la atencion muchas gracias por postearlos!! yo venia a buscar el deitel que fue una mega delicia leerlo y queria tenerlo, muchas gracias!!

    ResponderEliminar