Win a copy of TDD for a Shopping Website LiveProject this week in the Testing forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
Bartenders:
  • Piet Souris
  • Himai Minh

Book in algorithms and data structure for beginners

 
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can anyone recommend a good book for algorithms and data structure for beginners ? By beginner, in this case, I mean a person who is learning programming in java for 6 months, taking some university courses in java programming, read thoroughly couple book such as "The Art and Science of Java" - by Eric Roberts (along with Stanford lectures), "Think Java - How to Think Like a Computer Scientist" - by Allen Downey etc.

P.S.

My apologize up front if, there has been already similar topic opened somewhere on this forum, I couldn't find it.
 
Sheriff
Posts: 16926
284
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I took Computer Science classes on my way to my BS in Mechanical Engineer in the late 80s. The book on data structures and algorithms that we used back then was written by Aho, Hopcroft, and Ullman. It was the only book of its kind available to us back then but I still remember a lot of the material I learned from those courses and that book in particular. In fact, it still comes up when you do a search on "Data Structures and Algorithms" on Amazon.com, along with a few  other books which are just as highly rated.
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A classic book on algorithms and datastructures is Introduction to Algorithms. I got this book at University more than twenty years ago, and as far as I know it's still a well-known book for teaching algorithms and data structures.

Note that this book is not about one particular programming language. There are many examples in the book in pseudo-code, which is easy to understand if you know a little bit about programming.
 
I don't like that guy. The tiny ad agrees with me.
free, earth-friendly heat - a kickstarter for putting coin in your pocket while saving the earth
https://coderanch.com/t/751654/free-earth-friendly-heat-kickstarter
reply
    Bookmark Topic Watch Topic
  • New Topic