Skip to content

Data Structures and Problem Solving Using C++

Best in textbook rentals since 2012!

ISBN-10: 020161250X

ISBN-13: 9780201612509

Edition: 2nd 2000 (Revised)

Authors: Mark Weiss

List price: $179.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Data Structures and Problem Solving Using C++ provides a practical introduction to data structures and algorithms from the viewpoint of abstract thinking and problem solving, as well as the use of C++. It is a complete revision of Weiss' successful CS2 book Algorithms, Data Structures, and Problem Solving with C++. The most unique aspect of this text is the clear separation of the interface and implementation. C++ allows the programmer to write the interface and implementation separately, to place them in separate files and compile separately, and to hide the implementation details. This book goes a step further: the interface and implementation are discussed in separate parts of the book.…    
Customers also bought

Book details

List price: $179.99
Edition: 2nd
Copyright year: 2000
Publisher: Pearson Education
Publication date: 11/23/1999
Binding: Paperback
Pages: 984
Size: 8.00" wide x 9.75" long x 1.50" tall
Weight: 3.586
Language: English

Mark Weissis a poet, translator, publisher, and editor. His publications include six books of poetry; as coeditor,Across the Line/Al otro lado: The Poetry of Baja California; and as translator,Stet: Selected Poems of Joseacute; Kozer.

Objects And C++
Arrays, Pointers, and Structures
Objects and Classes
Templates
Inheritance
Design Patterns
Algorithms and Building Blocks
Algorithm Analysis
The Standard Template Library
Recursion
Sorting Algorithms
Randomization
Applications
Fun and Games
Stacks and Compilers
Utilities
Simulation
Graphs and Paths
Implementations
Stacks and Queues
Linked Lists
Trees
Binary Search Trees
Hash Tables
A Priority Queue: The Binary Heap
Advanced Data Structures
Splay Trees
Merging Priority Queues
The Disjoint Set Class
Miscellaneous C++ Details
Operators
Some Library Routines
Primitive Arrays in C++