bool is-symmetric(node): if node == null: throw return is-symmetric(node.left, node.right) bool is-symmetric(n1, n2): if n1 == null && n2 == null: return true if n1 == null || n2 == null: return false return n1.value == n2.value && is-symmetric(n1.left, n2.right) && is-symmetric(n1.right, n2.left)
No comments:
Post a Comment