#LT1687. 二叉树问题

    ID: 5351 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>递归树和二叉树第十五讲(Level3)GESP 6级

二叉树问题

二叉树问题

题目描述

现给定一棵二叉树的先序遍历序列和中序遍历序列,要求你计算该二叉树的高度。

输入格式

输入包含多组测试数据,每组输入首先给出正整数 NN50\le 50),为树中结点总数。下面 2 行先后给出先序和中序遍历序列,均是长度为 NN 的不包含重复英文字母(区别大小写)的字符串。

输出格式

对于每组输入,输出一个整数,即该二叉树的高度。

样例输入 #1

9
ABDFGHIEC
FDHGIBEAC
7
Abcdefg
gfedcbA

样例输出 #1

5
7

数据范围

  • 1N501 \le N \le 50
  • 字符串由不重复的英文字母组成(区分大小写),最多 52 种字符
  • 输入包含多组测试数据,读到文件末尾为止

知识点与难度

本题涉及的知识点从属于 GESP 六级(树和二叉树、递归),难度等级:Mid-


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 / 特殊性质
2 15 9~11 Hack
3 30 12~20 中大规模
4 25 21~25 随机回归