ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
864
864
EMPFEHLEN
-
Hi. ich kenne den binären suchbaum nur wo 2 Parameter übergeben werden, aber nicht drei. Hab beim dritten Parameter mal überall null geschrieben. Aber theoretisch kann das nicht stimmen denk ich.... bitte um kleine hilfe
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
public class BinarySearchTree<E extends Comparable<E>> { protected class BSTNode<E extends Comparable<E>> { protected E value = null; protected BSTNode<E> left = null; protected BSTNode<E> right = null; protected BSTNode(E v, BSTNode<E> l, BSTNode<E> r) { value = v; left = l; right = r; } protected BSTNode<E> add( E x, BSTNode<E> l, BSTNode<E> r ) { if( l == null ) l = new BSTNode<E>(x, l, r ); else if( x.compareTo( l.value ) < 0 ) l.left = add( x, l.left, null ); else if( x.compareTo( l.value ) > 0 ) l.right = add( x, l.right, null ); // Duplicate return l; } protected BSTNode<E> root = null; public void add(E value) { root = add(value, root, null); } //Fehler, muss aber zwei Werte übergeben } }
-
Hallo deiwid,
Also ich kenne den binären Suchbaum nur wie folgt: Ein Element anzuhängen bedeutet es entweder auf der linken oder auf der rechten Seite einzufügen (je nach Grösse des Schlüssels). Weshalb sollte es also eine Methode geben wo ein linkes und ein rechtes Element gleichzeitig angehängt werden kann, das gibt meiner Meinung nach keinen Sinn.
Ich finde diese Implementation als Anschauung gut: http://www.24bytes.com/Binary-Search-Tree.html
Freundliche Grüsse
CKingZesiGeändert von CKingZesi (25.10.10 um 08:42 Uhr) Grund: Korrektur
Eine Frage braucht keinen Anlass, die Frage ist der Anlass selbst...
Ähnliche Themen
-
Array in Binären Suchbaum umwandeln
Von carlos1976 im Forum C/C++Antworten: 1Letzter Beitrag: 25.01.10, 09:11 -
Binärer Such-Algorithmus
Von Morpheyz im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 1Letzter Beitrag: 28.02.09, 16:34 -
rekursiv einfügen in einen binären Suchbaum
Von insertNameHere im Forum JavaAntworten: 3Letzter Beitrag: 20.04.07, 11:14 -
Suchbaum und Knoten in Java
Von spreng-kopf im Forum JavaAntworten: 5Letzter Beitrag: 13.01.05, 19:17 -
Binärer Datei I/O
Von Benedikt im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 11.02.03, 07:12





Zitieren
Login





