TuSimple Interview Question

Find a polynomial time algorithm to determine whether two trees are isomorphic.