1. 根据前序遍历还原二叉树
1028. 从先序遍历还原二叉树
# Definition for a binary tree node.
2. 根据先序遍历还原二叉树
1008. 先序遍历构造二叉树
# Definition for a binary tree node.
3. 根据前序和中序还原二叉树
105. 从前序与中序遍历序列构造二叉树
![29dc647a4d98a5ce65c224aa40624aac.png](https://i-blog.csdnimg.cn/blog_migrate/fe87c8aea3f433a8831639857bf05c76.png)
class
4. 根据中序和后续遍历还原二叉树
106. 从中序与后序遍历序列构造二叉树
![520542d6d51aed8ead6d52827265c327.png](https://i-blog.csdnimg.cn/blog_migrate/f363c11e89e27bf0b9ec3ad56a775e9b.png)
class
5. 根据前序后续遍历还原二叉树
889. 根据前序和后序遍历构造二叉树
![40d3db9f2676c0b5638f99fd2f725bad.png](https://i-blog.csdnimg.cn/blog_migrate/deeee9d61c2c4152254326c5d24e5ece.png)
class