101 Symmetric Tree – Easy

Problem:

Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).

For example, this binary tree is symmetric:

    1
   / \
  2   2
 / \ / \
3  4 4  3

But the following is not:

    1
   / \
  2   2
   \   \
   3    3

Note: Bonus points if you could solve it both recursively and iteratively.

Thoughts:

This is very similar to the Same Tree problem. Very straight forward in recursion way.

Solutions:

Last updated