Tree-Programs lca.java - Least Common Ancestor of two nodes in a Binary Tree. FindNodeDepth.java - Find the depth of a given node in the Binary Tree.