In this unit, we discussed Binary Search Trees, AVL trees and B-trees.
The outstanding feature of Binary Search Trees is that all of the elements of the left subtree of the root will be less than those of the right subtree. The similar rule is applicable on all the subtrees in a BST. An AVL tree is Height balanced tree. The heights of left & right subtrees of root of an AVL tree differ through 1. The similar rule is applicable for all the subtrees of the AVL tree. A B-tree is m-ary binary tree. There can be multiple elements in each node of a B-tree. B-trees are utilized extensively to insert, delete & retrieve records from the databases.