Given a binary tree, calculate the height of the tree
Perform boundary trversal on a given binary tree.
Perform breadth first seach on a given binary tree.
Perform depth first seach on a given binary tree.
Delete a node from BST (Binary Search Tree) such that the resultant tree is also a BST.
Given a binary tree, connect the sibling nodes at each level.
Given pre-order & in-order traversal of a binary tree, construct the tree.
Given a binary tree, print the cousins of the given node.