#T2311. 树同构 I(Tree Isomorphism I)

树同构 I(Tree Isomorphism I)

链接: https://cses.fi/problemset/task/1700

板块: Advanced Graph Problems

时限: 1.00 s | 内存: 512 MB

题目描述

给定两棵有根树,你的任务是判断它们是否 同构,即是否可以将它们画成外观相同。

输入

第一行包含一个整数 tt:测试组数。随后有 tt 组测试,描述如下:

第一行包含一个整数 nn:两棵树中的节点数量。节点编号为 1,2,,n1,2,\dots,n,且节点 11 为根。

接下来有 n1n-1 行描述第一棵树的边,最后有 n1n-1 行描述第二棵树的边。

输出

对于每组测试,如果两棵树同构,输出 "YES",否则输出 "NO"。

数据范围

1t10001 \le t \le 1000 2n1052 \le n \le 10^5 所有 nn 的和至多为 10510^5

样例输入

2
3
1 2
2 3
1 2
1 3
3
1 2
2 3
1 3
3 2

样例输出

NO
YES