Skip to content

This repository contains C++ implementations of data structures based on the book "Data Structures Using C and C++" by Tannenbaum, Langsam, and Augenstein. Each file provides clear, well-structured code to support learning and quick reference.

Notifications You must be signed in to change notification settings

0marwalied/Data-Structures-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Data Structures Book – C++ Implementations

This repository contains C++ implementations of data structures based on the book
"Data Structures Using C and C++" by Tannenbaum, Langsam, and Augenstein.
Each file provides clean, well-structured code to support learning, revision, and quick reference.


📚 Book Chapters

  • Intro/
      • Intro Overview.md:
        Provides an overview of floating-point notation and rational number implementations.

  • Stack/
      • Stack Overview.md:
        Comprehensive documentation of stack concepts, usage, and code examples.

  • Recursion/
      • Recursion Overview.md:
        Detailed explanation of recursive simulations using stacks.

  • Queues & Lists/
      • Queues Overview.md:
        Overview of queue concepts, circular-buffer implementation notes, and example code.

  • (More folders will be added soon, e.g. 🌳 Tree/, Graph/, etc.)


🚀 How to Use

Clone the repository:

git clone https://github.com/omar-walied/Data-Structures-Book.git
cd Data-Structures-Book

Explore the folders and files as needed for code samples, documentation, and learning resources.


About

This repository contains C++ implementations of data structures based on the book "Data Structures Using C and C++" by Tannenbaum, Langsam, and Augenstein. Each file provides clear, well-structured code to support learning and quick reference.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published