Binary Tree Diameter
Use postorder traversal.
Height is computed once for every node.
Time complexity: O(n).
Auxiliary recursion space: O(h).
If diameter is defined in nodes rather than edges, add one to the edge-based result for a non-empty tree.
Share via WhatsApp, X, Facebook, LinkedIn or copy link. Open Graph preview enabled.