Data Structures: Pseudocode approach with C++
Richard F. Gilberg, Behrouz A. Forouzan
This new text makes it simple for beginning computer science students to design algorithms first using pseudocode and then build them using the C++ programming language.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
A clear guide for beginning computer science students, emphasizing algorithm design with pseudocode before C++ implementation.
Read this if
- ✓ You are a computer science student new to data structures.
- ✓ You want to learn algorithm design via pseudocode then C++.
- ✓ You need a clear, step-by-step guide to common data structures.
Skip this for now if
- ✗ You are already proficient with common data structures and C++.
- ✗ You prefer a book focused solely on advanced algorithm analysis.
- ✗ You are looking for a language-agnostic approach to data structures.
Explore Similar Books
More books in similar categories — browse to discover your next read.
A Common-Sense Guide to Data Structures and Algorithms
Jay Wengrow
View →
Algorithm in Nutshell
George T. Heineman, Gary Pollice, Stanley Selkow
View →
Algorithm Mindset
Hoang Ly
View →
Grokking Algorithms
Aditya Bhargava
View →
Introduction to Algorithms
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
View →
Richard F. Gilberg, Behrouz A. Forouzan
Mentioned in 8 articles · #100 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 8 Articles
How I got my internship at Google - The interview process with tips and resources
3 Programming Books to Read During Lockdown
Technical Interview Preparation Checklist
How to Prepare for a Technical Interview
Starting with C: All the Fundamentals in One Guide
Tech Skills Growth Guide
Symbol.species for Custom Object Creation
Ultimate Guide to Python Questions in 2026
Score Trend
Last 90 Days
Articles
1
vs prev 90d
-1
All Time
Unique authors
8
Total mentions
8