views:

838

answers:

6

I have learned about data structures a long time ago. I need to refresh my knowledge of basic topics in data structure for a job interview. Can anyone provide me with some resources or links about this topic?

A: 

Sure thing! Here you go...

Cerebrus
That's 33,600,000 links. Now downvote me! :P
Cerebrus
+2  A: 

Introduction to algorithms by Corman, Leiserson, Rivest and Stein.

Buy it at Amazon, read it online or borrow it at your local library.

Sebastian Ganslandt
Beware though, that despite the title, this book is rather ... deep. It's not a page-turner suitable to refresh your mind while on the subway, more of a reference work to turn to when you need the Truth.
unwind
A: 

My first year in computer sciences studies included an earlier edit of "Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching and Graph Algorithms" by Robert Sedgewick and I found it very useful.

Adrian Grigore
A: 

I'd recommend all times classic: "Data Structures and Algorithms" by Aho, Ullman and Hopcroft.

http://www.amazon.com/Structures-Algorithms-Addison-Wesley-Computer-Information/dp/0201000237

vartec
+1  A: 

UC Berkeley have a number of full lecture series available for free as downloadable video and audio. They include a number of Computer Science courses, including on one on data structures.

I really recommend everybody checks out the Berkeley video site regardless of whether they're interested in data structures. There's a broad array of courses on lots of topics, and it's a fantastic way to learn about a subject you're interested in for free. This kind of resource is what really makes the internet amazing.

Jon Rimmer