Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.1 KB

README.md

File metadata and controls

21 lines (16 loc) · 1.1 KB

Data Structures and Algorithms

This repository contains a collection of data structures and algorithms implemented in C++. It is designed to provide efficient solutions to common algorithmic problems while adhering to clean coding practices and modular design.

Features

  • Data Structures and Algorithms: Implementations of data structures and algorithms based on the concepts from the book Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein (CLRS).
  • Modular Design: Code is organized into manageable modules for better readability and reusability.
  • Testing:
    • Built with CMake as the build system for ease of compilation and dependency management.
    • Google Test framework is integrated for comprehensive unit testing to ensure code correctness.

Folder Structure

datastructures-algorithms  
├── Headers            # Header Files
├── SourceCodes        # Implementation of the solutions
├── Tests              # Unit tests for implemented solutions
└── CMakeLists.txt     # CMake configuration file