想象一下你在玩拼图游戏,现在有两组数字卡片,一组叫“前序卡片”,另一组叫“中序卡片”。我们要用这两组卡片来重建一棵树形的图案。步骤分解:前序卡片:它告诉我们树是怎么开始生长的。比如,第一个数字代表了树的根。中序卡片:它告诉我们树上的数字是如何排列的。比如,如果树是从左到右画出来的,那么中序卡片就告诉了我们这些数字从左到右的顺序。举例:假设前序卡片是 [1, 2, 4, 7, 3, 5, 6, 8],中序卡片是 [4, 7, 2, 1, 5, 3, 8, 6]。首先,我们看到前序卡片的第一个数字是 1,这意味着 1 是树的根。接着,在中序卡片中找到 1,它在这里的位置是第四个(从0开始数)。在 ...