did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780619159078

Data Structures Using C++

by
  • ISBN13:

    9780619159078

  • ISBN10:

    0619159073

  • Format: Paperback
  • Copyright: 2003-02-20
  • Publisher: Cengage Learning
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $219.95

Summary

This highly-anticipated CS2 text from Dr. D.S. Malik is ideal for a one-semester course focused on data structures. Clearly written with the student in mind, this text focuses on Data Structures and includes advanced topics in C++ such as Linked Lists and the Standard Template Library (STL). This student-friendly text features abundant Programming Examples and extensive use of visual diagrams to reinforce difficult topics. Students will find Dr. Malik’s use of complete programming code and clear display of syntax, explanation, and example easy to read and conducive to learning.

Author Biography

D.S. Malik is a Professor of Mathematics and Computer Science at Creighton University

Table of Contents

Preface xxvii
Software Engineering Principles and C++ Classes
1(64)
Object-Oriented Design (OOD) and C++
65(68)
Pointers and Array-Based Lists
133(84)
Standard Template Library (STL)
217(56)
Linked Lists
273(94)
Recursion
367(40)
Stacks
407(62)
Queues
469(54)
Search Algorithms
523(36)
Sorting Algorithms
559(72)
Binary Trees
631(88)
Graphs
719(50)
Standard Template Library (STL) II
769(78)
Appendix A Reserved Words 847(2)
Appendix B Operator Precedence 849(2)
Appendix C Character Sets 851(4)
Appendix D Operator Overloading 855(2)
Appendix E Header Files 857(8)
Appendix F Additional C++ Topics 865(10)
Appendix G C++ for Java Programmers 875(28)
Appendix H References 903(2)
Appendix I Answers to Selected Exercises 905(14)
Index 919

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program