This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Java Interview Guide and have Anthony DePalma on-line!
See this thread for details.
The moose likes C / C++ and the fly likes Data structures using c++ Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Languages » C / C++
Bookmark "Data structures using c++" Watch "Data structures using c++" New topic

Data structures using c++

Aditya Sastry

Joined: Jun 08, 2012
Posts: 5
Hi all,

Am looking a for a nice textbook which would cover as much depth as possible in data structures. I am looking for something ANSI C by K&R, The c++ language by bjarne stroustrup, Step first SCJP by kathy siera, operating systems by tanebaum, and the likes of such books.
And also could some one point me to some general computer science forum, where I could ask questions on operating systems, networking, compiler designs,algorithm design?Am basically a undergrad CSE student, This forum is great, But it kinda feels more JAVA centric, I see that it is named JavaRanch, so I should know what to expect.
Anand Hariharan

Joined: Aug 22, 2006
Posts: 272

Horowitz and Sahni is what you are looking for.

Regarding forums, try -
  • usenet (e.g., comp.programming)

  • "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- Antoine de Saint-Exupery
    Aniruddh Joshi
    Ranch Hand

    Joined: Jul 29, 2008
    Posts: 275

    You can ask questions under general computing, engineering and other programming languages @ the coderanch.
    I personally find the depth of answers better here than stackoverflow.

    "One of the best things you could do is to simplify a larger application into a smaller one by reducing its process and complexity - Fowler"
    Aditya Sastry

    Joined: Jun 08, 2012
    Posts: 5
    @Anand hariharan I read part of satraj sahani .. what would you find to be better .. Satraj or mark allen weiss ?
    @Aniruddh Joshi It kinda takes a lot of time here to get response as you can see
    fred rosenberger
    lowercase baba

    Joined: Oct 02, 2003
    Posts: 11957

    I would suggest you don't want to learn about these in any specific language. The concept of a linked list is important to understand on the abstract level...Once you have that, it's easy to learn how it's done in Java, C, Ada, or any other language. But you really need to learn what it is first, so you don't just learn "the C++ way it's done" and then are stuck when you need to know how it works in Java.

    There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
    I agree. Here's the link:
    subject: Data structures using c++
    It's not a secret anymore!