BALANCED TREE
\bˈalənst tɹˈiː], \bˈalənst tɹˈiː], \b_ˈa_l_ə_n_s_t t_ɹ_ˈiː]\
Sort: Oldest first
-
An optimisation of a tree which aims to keepequal numbers of items on each subtree of each node so as tominimise the maximum path from the root to any leaf node.As items are inserted and deleted, the tree is restructured tokeep the nodes balanced and the search paths uniform. Such analgorithm is appropriate where the overheads of thereorganisation on update are outweighed by the benefits offaster search.A B-tree is a kind of balanced tree that can have morethan two subtrees at each node (i.e. one that is notrestricted to being a binary tree).
By Denis Howe
Word of the day
Snake's-head
- Guinea-hen flower; -- so called in England because its spotted petals resemble the scales of a snake's head.