Data Structures: A Pseudocode Approach with C, 2nd Edition

  • Richard F. Gilberg De Anza College
  • Behrouz A. Forouzan De Anza College
  • ISBN-10: 0534390803
  • ISBN-13: 9780534390808
  • 672 Pages Hardcover 
  • Previous Editions: 1998
  • © 2005 | Published
  • College Bookstore Wholesale Price = $155.25 
» Request an Online Copy for Review  Why an online review copy?
  • It's the greener, leaner way to review! An online copy cuts down on paper and on time. Reduce the wait (and the weight) of printed texts. Your online copy arrives instantly, and you can review it anytime from your computer or favorite mobile device.

If you prefer a print copy to review, please contact your representative.

 

About The Solution

Overview

This second edition expands upon the solid, practical foundation established in the first edition of the text.


Additional Product Information

Features/Benefits

  • Simplifies learning the design of algorithms using pseudocode with this non-theoretical and practical approach to teaching.
  • Eases into a solid working knowledge of data structures by de-emphasizing the use of formal mathematical proofs.
  • Enhances students' knowledge of the C programming language through building algorithms and trees.
  • Reinforces concepts learned with fully updated exercises and projects at the end of every chapter.

Table of Contents

Part 1: Introduction
1. Basic Concepts
2. Recursion
Part 2: Linear Lists
3. Stacks
4. Queues
5. General Linear Lists
Part 3: Non-Linear Lists
6. Introduction to Trees
7. Binary Search Trees
8. AVL Search Trees
9. Heaps
10. Multiway Trees
11. Graphs
Part 4: Sorting and Searching
12. Sorting
13. Searching
Appendices
A: ASCII Tables
B: Structure Charts
C: Integer and Float Libraries
D: Selected C Libraries
E: Mathematical Series and Recursive Relations
F: Array Implementations of Stacks and Queues

Supplements

Instructor Supplements

Instructor Supplements

All supplements have been updated in coordination with the main title. Select the main title’s "About the Solution" tab, then select "What's New" for updates specific to title's edition. For more information about these supplements, or to obtain them, contact your Learning Consultant.

Intructor Resources  (ISBN-10: 0619216948 | ISBN-13: 9780619216948)


Meet the Author

About the Author

Richard F. Gilberg

Richard F. Gilberg has more than 40 years of computer science experience in industry and academia. His industrial experience includes the development of large application systems, database administration, system testing, and data administration. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has also co-authored several others including Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.

Behrouz A. Forouzan

Behrouz A. Forouzan has more than 32 years of electronics and computer science experience in industry and academia. His industry experience includes designing electronic systems. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has authored and co-authored nine other textbooks including: Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.

Custom

Custom learning materials let you create a digital or print course solution in the style and format best for you and your learners. Maximize engagement and achieve desired outcomes with the aid of our academic and digital experts, who have years of experience helping instructors customize material to specific course needs.
Create your custom solution »