Data Structures and Program Design in C
Robert L. Kruse
Progressing from the concrete to the abstract, and using a number of case studies and sample programs, this text explores structured problem solving, data abstraction, software engineering principles, and the comparative analysis of algorithms as...
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
Systematically introduces data structures, structured problem solving, and algorithm analysis using C, progressing from concrete examples to abstract concepts.
Read this if
- ✓ You are learning data structures and algorithms in C.
- ✓ You prefer a teaching approach from concrete examples to abstract theory.
- ✓ You want to understand software engineering principles within a CS context.
Skip this for now if
- ✗ You are looking for modern C++ or other language implementations.
- ✗ You need advanced topics beyond intermediate data structures and algorithms.
- ✗ You prefer a more project-based or hands-on coding tutorial style.
💬 What Developers Say
"_Adapted from the book Data Structures and Program Design in C_"
— aatmaj · Best coding practices part 2 · Sep 6, 2021
"_Adapted from the book Data Structures and Program Design in C_"
— aatmaj · Principles of good software design · Sep 13, 2021
"_Adapted from the book Data Structures and Program Design in C_"
— aatmaj · Best coding practices. · Aug 30, 2021
Explore Similar Books
More books in similar categories — browse to discover your next read.
How to Solve It
George Polya
View →
Python Algorithms
Magnus Lie Hetland
View →
Data Structures and Algorithms in Python
Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
View →
A Common-Sense Guide to Data Structures and Algorithms
Jay Wengrow
View →
Algorithm in Nutshell
George T. Heineman, Gary Pollice, Stanley Selkow
View →
Robert L. Kruse
Mentioned in 3 articles · #606 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 3 Articles
Best coding practices.
Best coding practices part 2
Principles of good software design
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
1
Total mentions
3