Leaf nodes of binary tree are the nodes with no children or no subtrees. They have both left and right links as null. In the above image nodes 1,4 ,7 ,13 have no sub-trees hence they are the leaf nodes. Leaf nodes can be found easily by traversing the tree in inorder way and the printing the nodes that have no left or right subtrees. C++ Program Python Program C++ Program Python Program You might also be interested in Minimum & Maximum Element in BST Binary Search Tree in Python Binary Search Tree in C++ Insert ,Search and Display Binary Search Tree Height of Binary Search Tree Linked list in Python