public void CloneTree_1() { var root = GenerateTree(new int?[] { 1, null, 3, 2, 4, null, 5, 6 }); var solution = new _1490_CloneNAryTree(); var result = solution.CloneTree(root); AssertTree(new int?[] { 1, null, 3, 2, 4, null, 5, 6 }, result); }
public void CloneTree_2() { var root = GenerateTree(new int?[] { 1, null, 2, 3, 4, 5, null, null, 6, 7, null, 8, null, 9, 10, null, null, 11, null, 12, null, 13, null, null, 14 }); var solution = new _1490_CloneNAryTree(); var result = solution.CloneTree(root); AssertTree(new int?[] { 1, null, 2, 3, 4, 5, null, null, 6, 7, null, 8, null, 9, 10, null, null, 11, null, 12, null, 13, null, null, 14 }, result); }