Introduces advanced programming concepts necessary for designing programs for ''real world'' implementation. Fully revised, this text meets the ACM recommendations for the Computer Science II course. Data abstraction concepts have been considerably expanded. Other primary topics include programming style, procedural abstraction concepts, and program implementation. Answers to selected exercises appear at the end of this text.
This book is divided in 3 big parts: -Data Structures -Program Development -Program implementation. I'm only referring to the first part (the one i've readed). This book presents Data Structures in a very simple, and visual way (with very comprehensive schemes on how it works on memory and the flow of program, etc.), because of that it is the perfect book to start learning Data Structures.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.