View on GitHub

Farray

Initialize and fill an array in O(1) time and space.

Project Structure

An overview of the project structure.

include

The include folder contains the header files.
They are completely independent and can be used by simply downloading and including them.

file farray1.hpp:

file farray.hpp:

file nfarray.hpp:

docs

The docs folder contains the project’s GitHub-Pages Site files.

tests

The tests folder contains random-tests for the different header files.

timings

The timings folder contains c++ programs for measuring times and time-improvements of the header-files over an original array.