/algostruct

A package of algorithms and data structures written in PHP.

Primary LanguagePHPMIT LicenseMIT

CircleCI Coverage Status

algostruct

A package of algorithms and data structures written in PHP.

Each algorithm or data structure is implemented in OO PHP with full test coverage. The underlying theory for each concept is based on the work done in Algorithms by Cormen, Leiserson, Rivest, Stein et al.

The documentation is in progress...

Table of contents

Trees

  • Binary Search Trees (BST)
  • Red Black Trees (RBT)