Идентичные деревья

легко

Даны корни двух бинарных деревьев. Нужно проверить, являются ли деревья одинаковыми. Деревья являются одинаковыми, если имеют одинаковую структуру и узлы имеют одинаковое значение

ВАЖНО: реализуй обход с использованием рекурсии

Пример 1:

Ввод: p = [5,3,6,null,null,4,7], q = [5,3,6,null,null,4,7]
Вывод: true

Пример 2:

Ввод: p = [1,2], q = [1,null,2]
Вывод: false

Пример 3:

Ввод: p = [1,2,1], q = [1,1,2]
Вывод: false

Ограничения:

  • Число узлов в дереве >= 1
  • Высота дерева <= 1000
  • Значение вершин дерева лежит в диапазоне [-10 000, 10 000] (включительно)