/blg335e-hw3

2023-2024 Fall Analysis of Algorithms I Project 3 repository

Primary LanguageC++

2023-2024 Fall Analysis of Algorithms 1 Project 3

Docker build, run, test

Introduction

This project implements algorithms for binary search tree and red black tree data structures.

How to Build and Run

To build and run this project:

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Execute g++ main.cpp -o main
  4. Run the execute with the following format: ../main <DATASET_FILE_NAME>.csv out.csv [v]

GitHub Workflows

Docker Build and Run

This workflow builds a Docker image and compiles the code whenever changes are pushed to the master branch or a pull request is made. It runs main driver code for all populations and compares the outputs to the given sample outputs.

Notice

This repository was made public after the submission date.