树的欧拉序是对树进行DFS的一种序列。有两种形式:
例如:给出一棵树:
1 2 3 3 4 4 5 5 2 6 7 7 8 8 6 1
进 进 进 出 进 出 进 出 出 进 进 出 进 出 出 出 (每个结点恰好出现了两次)
1 2 3 2 4 2 5 2 1 6 7 6 8 6 1
1 2 3 2 4 2 5 2 1 6 7 6 8 6 1 2 3 2 4 2 5 2 1 6 7 6 8 6
以某个点为跟的欧拉序就是以某个点在上面的欧拉序中第一次出现的位置为起点向前走(2*n-1)步,例如以4为根的欧拉序就是
1 2 3 2 4 2 5 2 1 6 7 6 8 6 1 2 3 2 4 2 5 2 1 6 7 6 8 6
原文:https://www.cnblogs.com/hulian425/p/13746705.html