From charlesreid1

No edit summary
Line 14: Line 14:
===Adding nodes===
===Adding nodes===


[[Images:TreeTiming_Add.png|500px]]
[[Image:TreeTiming_Add.png|500px]]


===Removing nodes===
===Removing nodes===

Revision as of 12:35, 12 June 2017

Tree class operations

This page covers performance tests of tree class operations and verification of their big-O performance.

LinkedBinTree

The process of building the linked binary tree class in Java was:

The timing script was used to perform verification that the amortized cost of the add and remove operations were as expected.

Adding nodes

TreeTiming Add.png

Removing nodes

500px

Traversing nodes

500px