如何详细解析先序遍历构建二叉树的过程?