Libro de Algorítmica Java

bornex

Hola gente, vengo aquí para preguntar opinión de algún libro de está temática que sea bueno, que me valga para la carrera y si puede ser fuera de ella también. Soy de los que les gusta tener los libros imprimidos pero si veis mas conveniente recursos online, videos, etc... me gustaría saberlo.

Principalmente que se enfoquen en ejemplos prácticos o que estén bien explicados. Los esquemas algorítmicos que mas me interesan son Divide y vencerás, Voraces (Greedy), Programación dinámica, Branch and Bound y Backtracking

Un saludo.

PD: Mi profesor nos ha recomendado:

  • "El brasas" Fundamentos de algoritmia - G.Brassard, T.Bratley
  • Esquemas algorítmicos. Enfoque metodológico y problemas resueltos. - Julio Gonzalo Arroyo y Miguel Rodriguez Artacho
  • Data structures, Algorithms, and Applications in Java - Sartaj Sahni

No se si alguien los ha leído pero me interesaría también la opinión sobre estos.

Dostoievski

El lenguaje da igual:

http://www.amazon.es/Art-Computer-Programming-1-4A-Box/dp/0321751043

Por otro lado, cualquier libro de estructura de datos y métodos algorítmicos cubre lo que pides. Yo tengo el de Brassard y dentro de no mucho comprare el que te he puesto.

2 respuestas
bornex

#2 ¿El de Brassard como es? ¿Te enseña? ¿Tiene ejercicios?

1 respuesta
codek0rZ

Yo tengo este que es libre y lo recomendaron mis profesores de Analisis y Diseño de Algoritmos.
http://www.lcc.uma.es/av/Libro/Libro.zip

Es gracioso pero ahora mismo tenfo examem de esto jaja eficiencia y divide y vencerás.

Saludos

2 respuestas
bornex

#4 Jaja, muchas gracias, yo tengo que hacer una pedazo de práctica con D&V y me esta costando la vida. Pero lo peor de todo es que no entiendo a mi profesor y aunque le pregunte sigo sin saber que pasos seguir para aplicar un D&V.

wineMan

#2 200€ el libro? WTF? Y mira que tengo mi librería de casa llena de libros de programación que cuesta un pastón. Me habré gastado desde finales de los 90 unos 3.000€ en libros fácilmente (no sólo de programación). Pero 200€ es un ola-k-dise total.

#7 Ok, 4 libros ya tiene más sentido!

3 respuestas
Lecherito

#6 Creo que son 4 volúmenes por lo que serían a 50€ el libro, pero vamos, me sigue pareciendo una sobrada enorme xDD

1 respuesta
bornex

#6 #7 Efectivamente son 4 libros. No los voy a comprar pero el libro que ha pasado #4 está bastante bien y cubre lo que pido.

PD: 200€ es un precio desorbitado claramente.

Dostoievski

#3 Claro que te enseña y tiene un montón de ejercicios. Se suele recomendar en las universidades y está bastante bien, probablmente te pongan problemas de ese libro.

#6 Son 4 volumenes y está a años luz de cualquier otro libro de programacion que hayas visto. No son libros de programación al uso, hay que estudiarlos vaya y la serie completa, si es que la termina algun dia antes de morirse (empezó a finales de los 60 a escribirlos y lleva 4 tomos cuando tiene planificado 7), pretende cubrir la algoritmia existente.

Si te interesa:

http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming

Ten en cuenta que cualquier libro ya te cuesta 50€, este son 4 y ademas con mejor calidad que la media (y de contenido ya ni hablar). A mi 200€ no me parecen tanto por unas 3200 paginas pero es que yo soy muy friki de esto tambien.

wineMan

-

Kalanya

Te dejo el material que hemos usado en nuestra asignatura de algoritmia. Se usa Python. Los temas 5 al 9 cubren exactamente esos cinco esquemas algorítmicos que nombras.

http://dl.dropbox.com/u/18532990/semestre1.pdf

http://dl.dropbox.com/u/18532990/tema6.pdf

http://dl.dropbox.com/u/18532990/tema7.pdf

http://dl.dropbox.com/u/18532990/tema8.pdf

http://dl.dropbox.com/u/18532990/tema9.pdf

3 1 respuesta
bornex

#11 Gran material, muchas gracias por compartirlo.

Usuarios habituales

  • bornex
  • Kalanya
  • wineMan
  • Dostoievski
  • Lecherito
  • codek0rZ