Data Structure es un lenguaje agnóstico de programación, es mejor aprenderlos con un lenguaje que no le guste necesariamente java. Pero en caso de que quiera aprender en Java, puede consultar los siguientes libros:
Estructuras de datos y algoritmos simplificados en Java
Estructuras de datos y algoritmos en Java por Michael T. GoodReach
Algunos recursos en línea:
- Estructuras de datos y algoritmos en Java por Robert Lafore
- Algoritmos en Java, partes 1-4 por Robert Sedgewick
- Algoritmos en Java, Parte 5 Robert Sedgewick
- Coursera
- Estructuras de datos y algoritmos en Java (2a edición): Robert Lafore: 0752063324530: Amazon.com: Libros
- Estructuras de datos y algoritmos simplificados en Java: estructura de datos y acertijos algorítmicos, segunda edición
- Una introducción a las estructuras de datos con aplicaciones (Mcgraw Hill Computer Science Series)
- Métodos Java: Programación orientada a objetos y estructuras de datos: Maria Litvin
Un hilo útil está disponible en Stackoverflow.
http://stackoverflow.com/questio…
- ¿Cuál es el mejor libro para programar para principiantes?
- ¿Cuáles son los buenos libros para aprender los principales lenguajes de codificación por computadora?
- ¿Qué dificulta la lectura del código de otras personas?
- ¿Es una buena idea releer un libro de programación?
- ¿Es una buena idea publicar un libro de programación con un seudónimo?
También puede navegar a través de un par de documentos de la Universidad disponibles en docsity.com
http://www.docsity.com/en/search…
No hay nada llamado “Mejor” si refieres un libro y eres capaz de entender que será “Mejor para ti”. Porque cada escritor tiene una forma diferente de escribir lo mismo, algunos escriben en palabras simples y otros escriben en palabras difíciles pero podrían estar diciendo lo mismo. Elija el libro de acuerdo a su conveniencia y facilidad de lectura.
¡¡Gracias!!