B+Tree Implementation
  • C++ 64.6%
  • C 34.3%
  • Makefile 1.1%
Find a file
2014-09-29 01:28:48 +02:00
BpTree.h initial commit 2014-09-29 01:19:20 +02:00
Container.h initial commit 2014-09-29 01:19:20 +02:00
Makefile initial commit 2014-09-29 01:19:20 +02:00
README.md fixed typo in README.md 2014-09-29 01:28:48 +02:00
simpletest.C initial commit 2014-09-29 01:19:20 +02:00

mintree

A simple B+Tree implementation I wrote for the Algorithm & Data Structures course at universtiy.

Container.h and simpletest.C were provided with the assignment.

new ............................... create new Container
delete ............................ delete Container
add <key> [...] ................... add <key>(s) with Container::add( int )
remove <key> [...] ................ remove <key>(s) with Container::remove( int )
member <key> ...................... call Container::member( <key> )
size .............................. call Container::size()
empty ............................. call Container::empty()
min ............................... call Container::min()
max ............................... call Container::max()
print ............................. print container with operator<<()
apply [asc|desc|dontcare [<n>]] ... traverse container with PrintN functor
trace ............................. toggle tracing on/off
fadd <filename> ................... add values read from file <filename>
fremove <filename> ................ remove values read from file <filename>
radd [<n> [<seed>]] ............... add <n> random values, optionally reset generator to <seed>
rremove [<n> [<seed>]] ............ remove <n> random values, optionally reset generator to <seed>
quit .............................. quit program