Sé que C y C++ y tengo algo de experiencia con Java, pero no sé demasiado acerca de los Algoritmos y Estructuras de Datos.

Hice una búsqueda en Amazon, pero no sé qué libro debería elegir. No quiero un libro que puso a su base sólo en la parte teórica, quiero la parte práctica también (probablemente más que la teórica 🙂 ).

No quiero el código para ser implementadas en un determinado idioma, pero si es en Java, probablemente me haría más feliz. 🙂

  • <The Algorithm Design Manual 2nd> es divertido y práctico !
InformationsquelleAutor Hei | 2010-03-13

6 Comentarios

  1. 30

    Que las estructuras de datos y algoritmos libro debo comprar?

    No comprar ningún libro de uso

    MIT OCW

    .

    • Personalmente, creo que las cosas de que sea demasiado matemáticas, no muy a entender.
    • Me he saltado la parte de matemáticas
    • No necesita el libro para hacer las lecturas de este curso, aunque?
    • Demasiado seco libro. Su enorme y definitivamente no es para principiantes. y el camino no es apto para el autoaprendizaje de los alumnos.
  2. 5

    Si quieres los algoritmos para ser implementado específicamente en Java, a continuación, hay Mitchell Waite del libro de la Serie «Estructuras de Datos y aplicaciones; los Algoritmos en Java». Se inicia desde básico de estructuras de datos como listas enlazadas, pilas y colas, y los algoritmos básicos de ordenación y búsqueda. Su forma de trabajo a través de ella eventualmente llegan a estructuras de Árbol, Rojo-Negro árboles, 2-3 árboles y Grafos.

    Todo-en-todo no es un extremadamente teórico libro, pero si lo que deseas es una introducción en un idioma que usted está familiarizado con su un buen libro. Al final del día, si quieres una comprensión más profunda de los algoritmos que vamos a tener que aprender algunos de los conceptos teóricos, y leer uno de los más clásicos, como Cormen/Leiserson/Rivest/Stein Introducción a los Algoritmos.

  3. 3

    Si usted no necesita una referencia completa de la mayor parte de los algoritmos y estructuras de datos que están en uso y sólo quiere familiarizarse con las técnicas comunes que yo recomendaría algo más ligero que Cormen, Sedgewick o Knuth. Creo que, Algoritmos y Estructuras de Datos por N. Wirth no es tan mala opción, incluso a pesar de que fue impreso lejos atrás.

  4. 1

    Recetas Numérica

    • Recetas numérica trata específicamente con la implementación de métodos numéricos como interpolación, integración, etc, no creo que esto es lo que el autor de la pregunta quiere.
    • sí, pero son todos los algoritmos de modo que el código es un buen lugar para aprender.

Dejar respuesta

Please enter your comment!
Please enter your name here