2025-02-18 08:59:50 +01:00
|
|
|
|
2025-02-21 06:25:31 -05:00
|
|
|
|
2025-02-18 08:59:50 +01:00
|
|
|
public class BinBaum
|
|
|
|
|
{
|
|
|
|
|
// Attribute
|
|
|
|
|
Baumelement wurzel;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Konstruktor für Objekte der Klasse BinBaum
|
|
|
|
|
*/
|
|
|
|
|
public BinBaum()
|
|
|
|
|
{
|
|
|
|
|
this.wurzel = new Abschluss();
|
|
|
|
|
}
|
|
|
|
|
|
2025-02-18 22:14:32 +12:00
|
|
|
public void einfügen(Datenelement datenNeu_Deu_Eng) {
|
|
|
|
|
this.wurzel = this.wurzel.einfügen(datenNeu_Deu_Eng);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Datenelement Suche(String suche){
|
|
|
|
|
return wurzel.Suche(suche);
|
2025-02-18 09:44:58 +01:00
|
|
|
}
|
2025-02-21 06:25:31 -05:00
|
|
|
|
|
|
|
|
public int HöheGeben(){
|
|
|
|
|
return wurzel.HöheGeben()-1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean IstVorhanden(String Testwort){
|
|
|
|
|
return wurzel.IstVorhanden(Testwort);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int TiefeGeben(String suche){
|
|
|
|
|
return wurzel.TiefeGeben(suche);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void TestwerteEinfügen(){
|
|
|
|
|
einfügen(new Wortpaar("test","test"));
|
|
|
|
|
einfügen(new Wortpaar("hallo","hello"));
|
|
|
|
|
}
|
2025-02-18 08:59:50 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|