0
左、右、および親のゲッターとセッターメソッドを作成するときに、単純なオブジェクトをとるバイナリ検索ツリーです。親ノードが設定されているときに何が起こっているかについて懸念があります。コード怒鳴る...BST内のメモリとポインタ
コード:コードを触発
public void setParent(Person parent) {
parent = new Person(parent.getName(), parent.getWeight());
コード例:あなたは、本質的に親オブジェクトのクローンであるものを作成している
public void setParent(Node parent) {
this.parent = parent;
}
質問は多少不明です。どのプログラミング言語ですか?あなたは左/右/親ノードが要求されたときにnullを返すことが許されているかどうか尋ねていますか? – bobbymcr
この宿題はありますか?なぜあなたのノードは彼らの両親が誰かを知る必要がありますか?それはちょうどそれを追跡するために混乱させる。 –
親が誰なのかを追跡しないと、どうやってツリーを構築できますか? – Stainedart