Я хочу иметь возможность перебирать дерево и сравнивать узлы одного дерева с узлами другого дерева того же формата.
EX: Есть пять категорий.
1 - 5. Все они статичны и идентичны для обоих деревьев.
В 1. Все статические значения. Поэтому мне нужно просто сравнить значения узлов там.
В 2. Это происходит от объекта KVP, и поэтому они могут различаться с точки зрения количества узлов и их одиночных дочерних элементов.
в 3. То же, что в 2, но есть 5 детей
В 4-5 такие же, как 1.
Я думал о зацикливании в деревьях и о разном цикле for для каждой категории и проверке, чтобы узлы содержали одинаковые значения.
Динамический для 2 и 3 Я бы сделал что-то одно и то же, но сначала проверь размер, а затем перебери, если размер одинаков.
Если я найду разницу, я бы изменил цвет этих узлов обратно.
Это лучший метод для меня?