0
は例えば、私は、このノードのクラスを持っている:同じノードクラスを使用してバイナリツリーとリンクリストを作成できますか?
public class node{
int data
node left; /*For binary Tree*/
node right; /*For binary Tree*/
node next; /*For the linked list*/
public node(int d){
this.data=d;
this.left=null;
this.right=null;
this.next=null;
}
私は、バイナリツリーのすべてのノードを作成し、その後INORDERトラバーサルシーケンスを使用して、最終的にLinkedListのに情報を渡したいです。私はバイナリツリーのためのすべてのノードを作成する方法があります。しかし、私はinorderメソッドで次のようなことをしています。
私はinorderメソッドでリンクリストにデータを渡しています。これは正しいです?バイナリツリーデータを同じノードクラスのリンクリストに渡すことは可能ですか? P.D:私の英語は申し訳ありません。あなたはそれが仕事を得ることができます
: はあなたのような何かを行うことができますノードのリンクリストを作成するには。あなたはそれを試してみて、問題に遭遇するのを見てみませんか? –
コンパイル可能なコードを投稿してください。 Javaの命名規則に従ってください。ベストセラー[mcve]。技術的にはそれを働かせることができますが、構造と呼び出しは奇妙です。 b。私たちはあなたが望むものを? ***データのリンクリスト***? ***ノードのリンクリスト***?また、リンクされたリストをすべてのノードに保存する理由は何ですか? – c0der