Java program to find the largest element in a Binary TreeIn this program, we will find out the largest node in the given binary tree. We first define variable max that will hold root's data. Then, we traverse through the left sub-tree to find the largest node. Compare it with max and store the maximum of two in a variable max. Then, we traverse through the right subtree to find the largest node and compare it with max. In the end, max will have the largest node. Above diagram represents a binary tree. Initially, max will hold 15. Recursive through left subtree. Recursive through right subtree. Recurse in the left subtree of 35 Recurse in the right subtree of 35 So, the largest node in above binary tree is 74. Algorithm
Program:Output: Largest element in the binary tree: 74 Next TopicJava Programs |
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India