I guess this should work: The logic is pretty evident from the pseudo-code.
boolean IsIsomorphic(Node x, Node y)
 {
    return IsIsomorphic(x.left, y.left) AND IsIsomorphic(x.right, y.right)
    if (x == null && y == null) return true   // both null
    if (x == null || y == null) return false  // exactly one null
    
}

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/algogeeks/-/0UHuE6_iAHYJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to