Skip to content

Gator library project in C++ using implementation of Red Black tree and Priority queue.

Notifications You must be signed in to change notification settings

krishnakeshav/GatorLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GatorLibrary

Gator library project in C++ using implementation of Red Black tree and Priority queue.

Documentation

https://krishnakeshav.github.io/GatorLibrary/

Overview

Implmentation of red black tree and priority queue using min heap in C++. Subsequently, demonstrate its usage to implment a library.

Instructions to build source and run

cmake .

./make

./gatorLibrary "testcase1.txt" > out.txt

Operations

Red-black tree

add, remove, top, rotations, find key, find closest key, find key in a specified range

Priority queue

Min heap - push, pop, top, get minimum

Tools

language - C++

version - 17

build - Cmake

documentation - Doxygen

About

Gator library project in C++ using implementation of Red Black tree and Priority queue.

Topics

Resources

Stars

Watchers

Forks