O~~
TreeNode :树节点
TreeNode* buildTree(int* preorder, int preStart, int preEnd, int* postorder, int postStart, int postEnd)
返回值:TreeNode* 表示函数执行完后,会返回一个 “二叉树节点的指针” (通常是当前子树的根节点)
int* preorder:指向先序遍历的整个数组(比如 [3,2,1,4,5])。
int preStart:当前要处理的先序遍历片段的起始索引(比如处理左子树时,起始位置可能是 1)。
int preEnd:当前要处理的先序遍历片段的结束索引(比如处理左子树时,结束位置可能是 2)。
int* postorder:数组
int postStart:后起始索引
int postEnd:的后序结束索引
浙公网安备 33010602011771号