notes if we want to delete node pointed to by xthen we can do it as followslet be pointer to the node which is the root of the node pointed to by make the left child of the node pointed by to be the right child of the node pointed by xand dispose the node pointed by as shown below in figure figure binary tree after deletion of node pointed to by nil ->lchild ->rchildx->rchild nulldelete( )deletion of node with no child consider the binary search tree shown below in figure figure binary tree before deletion of node pointed to by nil nil let the left child of the node pointed by be niland dispose node pointed by as shown in figure lovely professional university