Hack x Crack - Comunidad de Seguridad informática

Programación => C / C++ => Mensaje iniciado por: StackOverflow en Marzo 31, 2015, 08:51:26 am

Título: ¿Recomendaciones de libros?
Publicado por: StackOverflow en Marzo 31, 2015, 08:51:26 am
Hola comunidad, he venido a preguntarles sobre qué libros son mejores para aprender C, me han recomendado el libro "El lenguaje de programación C", pero no sé que tan bueno sea (me han dicho que es el nivel más alto para aprender C como se debe), y también quiero saber qué otro libro es bueno para aprender sobre algoritmos de estructuras de datos (pilas, colas, gráficas, árboles, etc)
Título: Re:¿Recomendaciones de libros?
Publicado por: ravenheart en Marzo 31, 2015, 09:31:04 am
Hola comunidad, he venido a preguntarles sobre qué libros son mejores para aprender C, me han recomendado el libro "El lenguaje de programación C", pero no sé que tan bueno sea (me han dicho que es el nivel más alto para aprender C como se debe), y también quiero saber qué otro libro es bueno para aprender sobre algoritmos de estructuras de datos (pilas, colas, gráficas, árboles, etc)

Ese libro es muy bueno, pero muy antiguo. Era el manual de C de referencia... en los años 70. Te recomiendo aprender con un manual moderno, y más adelante si eso lees tranquilamente el que dices. Tienes, por ejemplo, el tutorial de C de GNU: http://crasseux.com/books/ctutorial/
No lo he leído entero, así que no puedo garantizar su calidad, pero tiene buena pinta. Eso sí, está en inglés.

Para estructuras de datos y algoritmos tienes "Estructuras de datos y métodos algorítmicos", de Martí, Ortega y Verdejo. Vienen montones de problemas para practicar. Y para profundizar, tienes Fundamentos de Algoritmia, de Brassard y Bratley. Es muy buen manual, pero es algo avanzado y un poco árido (muchas matemáticas). En realidad los dos son algo avanzados, pero no conozco ningún manual bueno para principiantes (el que tuve que usar yo era una bazofia).
Título: Re:¿Recomendaciones de libros?
Publicado por: StackOverflow en Abril 01, 2015, 12:36:06 am
Bueno, para algoritmos y estructuras de datos me recomendaron el libro de Robert Sedgewick y Kevin Wayne, se llama Algoritmos. Es muy bueno, se utiliza Java, pero el único problema es que está en inglés (no soy muy bueno en inglés jajaja) porque no creo que sea de mucha importancia el lenguaje que se utilice Java, pues a fin de cuentas lo que importa son los algoritmos.