(data structure)
Definition: A binary tree in which each node has exactly zero or two children.
Also known as proper binary tree.
Specialization (... is a kind of me.)
coding tree.
Aggregate parent (I am a part of or used in ...)
Huffman coding.
See also complete binary tree, perfect binary tree.
Note: In other words, every node is either a leaf or has two children. For efficiency, any Huffman coding is a full binary tree. A BDD is a full binary tree.
After Mustafa Ege (ege@eti.cc.hun.edu.tr) Hacettepe University, comp.theory, 17 November 1998. Also [CLR90, page 95], and [Stand98, page 248].
This kind of tree is called "proper" by Goodrich & Tamassia page 231.
Sahni, page 461, and Carrano & Prichard, page 429, define full binary tree the way we define a perfect binary tree.
Author: PEB
If you have suggestions, corrections, or comments, please get in touch with Paul E. Black.
Entry modified 30 April 2007.
HTML page formatted Fri Mar 25 16:20:34 2011.
Cite this as:
Paul E. Black, "full binary tree", in
Dictionary of Algorithms and Data
Structures [online], Paul E. Black, ed.,
U.S. National Institute of
Standards and Technology. 30 April 2007. (accessed TODAY)
Available from: http://www.nist.gov/dads/HTML/fullBinaryTree.html