这里以105前序和中序遍历构造二叉树为例,106同理
原因在于preoder.shift()会改变原数组,已经把preoder的第一个队头元素已经排除出去了!!!
306题中的截取后续遍历中用pop()同理