然而,我有一个问题,让我的重建功能,以正确地掌握它正在构建的替罪羊节点。在下面的代码中,您将在' if (高度>alpha高度)‘语句2中看到更多的if语句。但是,当我试图更改占位符节点(希望它应该是对root.left的对象引用)时,它只是覆盖了我的占位符节点。因此,第二个if语句不会触发,但我需要返回的FindScapeGoat值作为正在编辑的节点。我不打算撒谎--我一直对通过引用传递和传递语言中的值差异有一点不太好,但是我确实需要弄清楚如何在不需要特定调用的情况下正确地应用对root.left的更改(因为函数不会总是选