Read Anywhere and on Any Device!

Subscribe to Read | $0.00

Join today and start reading your favorite books for Free!

Read Anywhere and on Any Device!

  • Download on iOS
  • Download on Android
  • Download on iOS

Data Structures and Problem Solving Using C++

Data Structures and Problem Solving Using C++

Mark Allen Weiss
3.7/5 ( ratings)
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. Part I , Part II , and Part III lay the groundwork by discussing basic concepts and tools and providing some practical examples, but implementation of data structures is not shown until Part IV . This separation of interface and implementation promotes abstract thinking. Class interfaces are written and used before the implementation is known, forcing the reader to think about the functionality and potential efficiency of the various data structures . Throughout the book, Weiss has included the latest features of the C++ programming language, including a more prevalent use of the Standard Template Library . Features *Promotes abstract thinking by sepa
Language
English
Pages
984
Format
Paperback
Publisher
Pearson
Release
November 23, 1999
ISBN
020161250X
ISBN 13
9780201612509

Data Structures and Problem Solving Using C++

Mark Allen Weiss
3.7/5 ( ratings)
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. Part I , Part II , and Part III lay the groundwork by discussing basic concepts and tools and providing some practical examples, but implementation of data structures is not shown until Part IV . This separation of interface and implementation promotes abstract thinking. Class interfaces are written and used before the implementation is known, forcing the reader to think about the functionality and potential efficiency of the various data structures . Throughout the book, Weiss has included the latest features of the C++ programming language, including a more prevalent use of the Standard Template Library . Features *Promotes abstract thinking by sepa
Language
English
Pages
984
Format
Paperback
Publisher
Pearson
Release
November 23, 1999
ISBN
020161250X
ISBN 13
9780201612509

Rate this book!

Write a review?

loader