|
Data Structures Using C++
This CS2 book is ideal for a one semester course focused on data structures! This highly anticipated text from Dr. D.S. Malik incorporates all of the successful elements of his introductory C++ titles. 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). Featuring abundant Programming Examples and extensive use of visual diagrams to reinforce difficult topics, this text is student-friendly. Students will find Dr. Malik's use of complete Programming code and clear display of syntax, explanation, and example both easy to read and conducive to learning
Table of Contents
1. Software Engineering Principles and C++ Classes
2. Object-Oriented Design (OOD) and C++
3. Pointers and Array-Based Lists
4. Standard Template Library (STL)
5. Linked Lists
6. Recursion
7. Stacks
8. Queues
9. Search Algorithms
10. Sorting Algorithms
11. Binary Trees
12. Graphs
13. Standard Template Library (STL) II
Appendix A: Reserved Words
Appendix B: Operator Precedence
Appendix C: Character Sets
Appendix D: Operator Overloading
Appendix E: Header Files
Appendix F: Additional C++ Topics
Appendix G: C++ for Java Programmers
Appendix H: References
Appendix I: Answers to Selected Exercises
|