| B | ↘ | C | BinaryTreeAbstract got worse |
| D | ↗ | A | BinarySearchTree improved |
| ⇢ | B | BinaryTreeAbstract::_exists() added | |
| ⇢ | B | BinaryTreeAbstract::replace() added | |
| ⇢ | A | BinaryTreeAbstract::getMinNode() added | |
| ⇢ | A | BinaryTreeAbstract::getMaxNode() added | |
| B | ↛ | BinarySearchTree::search() removed | |
| B | ↛ | BinarySearchTree::get() removed | |
| B | ↛ | BinarySearchTree::replace() removed | |
| B | ↛ | BinarySearchTree::_exists() removed | |
| A | ↛ | BinarySearchTree::min() removed | |
| A | ↛ | BinarySearchTree::max() removed | |
| A | ↛ | BinarySearchTree::getMinNode() removed | |
| A | ↛ | BinarySearchTree::getMaxNode() removed | |
| A | ↛ | BinarySearchTree::deleteMin() removed | |
| A | ↛ | BinarySearchTree::deleteMax() removed | |
| ⋮ | view more | ||