Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / March 2007

Tip: Looking for answers? Try searching our database.

Data Structures in Java......Any good Book ?

Thread view: 
hthukral@sun - 27 Feb 2007 20:10 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 ..
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       |



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.