next up previous
Next: B+ Tree Implementation Requirements Up: Part 2: Robust Site Previous: The PR Quadtree

B+ Tree Design Requirements

Like the binomial trees of Part 1, the degree of the root of a member of a B tree family is often used structures in the B tree family based on the degree of the root. A B+ tree of order m is typically implemented as an m-ary tree, where the degree of the root of any subtree is m, and leaf nodes do not have any space reserved for children.

To facilitate exhaustive testing, you will implement a B+ of order $order$, where the parameter $order$ represents the degree of each node. Your B+ trees must be constructed using the following rules and conventions; no exceptions can or will be made.

These rules ARE mandatory, meaning that no credit will be given for the B+ tree if these rules are not observed Just like the f-heap, there can be multiple B+ trees of a given order that are correct; so, we will exploit your adherence to the above criteria to grade your B+ tree, since grading by diff-ing with a sample output is impossible.


next up previous
Next: B+ Tree Implementation Requirements Up: Part 2: Robust Site Previous: The PR Quadtree
MM Hugue 2004-02-28

Web Accessibility