[leetcode] 105.从前序与中序遍历构造二叉树
生活随笔
收集整理的這篇文章主要介紹了
[leetcode] 105.从前序与中序遍历构造二叉树
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
給定一棵樹的前序遍歷?preorder?與中序遍歷??inorder。請構造二叉樹并返回其根節點。
示例 1:
Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]
Output: [3,9,20,null,null,15,7]
示例 2:
Input: preorder = [-1], inorder = [-1] Output: [-1]提示:
- 1 <= preorder.length <= 3000
- inorder.length == preorder.length
- -3000 <= preorder[i], inorder[i] <= 3000
- preorder?和?inorder?均無重復元素
- inorder?均出現在?preorder
- preorder?保證為二叉樹的前序遍歷序列
- inorder?保證為二叉樹的中序遍歷序列
?
總結
以上是生活随笔為你收集整理的[leetcode] 105.从前序与中序遍历构造二叉树的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [leetcode] 912.排序数组
- 下一篇: [leetcode]106.从中序与后序