hi
can anybody suggest me a good book for Data Strucutes in Java ,
because for topics like Collection Framework one should have good
knowledge of Hash Tables And Link Lists etc ..
Daniel Pitts - 27 Feb 2007 21:42 GMT
> hi
> can anybody suggest me a good book for Data Strucutes in Java ,
> because for topics like Collection Framework one should have good
> knowledge of Hash Tables And Link Lists etc ..
Actually, for data structures like Hash Tables And [sic] Linked
Lists, Java provides implementations for you (HashMap, LinkedList
respectively), so that you don't NEED to understand the underlying
mechanics.
Although, from an academic point of view, knowing the basis of how
those work is a good thing. Knowing them in Java specifically isn't
that much more valuable as knowing them at all.
A good place to start:
<http://www.google.com/search?q=algorithms+in+java>
Hal Rosser - 28 Feb 2007 00:26 GMT
> hi
> can anybody suggest me a good book for Data Strucutes in Java ,
> because for topics like Collection Framework one should have good
> knowledge of Hash Tables And Link Lists etc ..
Here's a good book:
Data Structures using Java
by Malik
it costs 84.95 at Amazon.
His book on data structures using c++ is good also,
Data structures theory isn't too language-centered.
TechBookReport - 01 Mar 2007 10:30 GMT
> hi
> can anybody suggest me a good book for Data Strucutes in Java ,
> because for topics like Collection Framework one should have good
> knowledge of Hash Tables And Link Lists etc ..
Data Structures With Java by John Hubbard and Anita Huray is pretty
good. There's a review here: http://www.techbookreport.com/tbr0056.html

Signature
TechBookReport Java http://www.techbookreport.com/JavaIndex.html
Greg R. Broderick - 02 Mar 2007 18:16 GMT
> hi
> can anybody suggest me a good book for Data Strucutes in Java ,
Data structures are abstract and should best be discussed / taught in a
language-neutral environment (at least use pseudo-code), since the same
data structures can be implemented across many languages. Translating the
pseudo-code into a real language (better two or three) helps you to better
learn the abstract data structures.
> because for topics like Collection Framework one should have good
> knowledge of Hash Tables And Link Lists etc ..
Two good books I can recommend:
"Algorithms + Data Structures = Programs" by Edsger Dyjkstra
"Data Structure Techniques" by Thomas Standish
A good book on Algorithms would also be useful, since many of the algoritms
that are discussed in algorithm books exist to manipulate data structures.
I can recommend "Algorithms" by Robert Sedgewick.
Cheers!

Signature
---------------------------------------------------------------------
Greg R. Broderick gregb+usenet200612@blackholio.dyndns.org
A. Top posters.
Q. What is the most annoying thing on Usenet?
---------------------------------------------------------------------
Don Roby - 03 Mar 2007 12:47 GMT
>>hi
>>can anybody suggest me a good book for Data Strucutes in Java ,
[quoted text clipped - 11 lines]
>
> "Algorithms + Data Structures = Programs" by Edsger Dyjkstra
I agree with the recommendation, but it's by Niklaus Wirth.
> "Data Structure Techniques" by Thomas Standish
>
[quoted text clipped - 3 lines]
>
> Cheers!
Martin Gregorie - 04 Mar 2007 12:45 GMT
>>> hi
>>> can anybody suggest me a good book for Data Strucutes in Java ,
[quoted text clipped - 17 lines]
>> algoritms that are discussed in algorithm books exist to manipulate
>> data structures. I can recommend "Algorithms" by Robert Sedgewick.
I second both these recommendations. I learnt a lot from "Algorithms +
Data Structures = Programs" and have continued to find Sedgewick useful
throughout my programming career.
I'd add one more recommendation for a book on algorithms: "Software
Tools in Rascal" by Kernighan and Plauger. This is particularly good on
designing code that's inherently fast and on designing interfaces to
maximize code re-usability.

Signature
martin@ | Martin Gregorie
gregorie. | Essex, UK
org |