Forum: Algorithmen, Datenstrukturen und Klassendesign
by Fehlersucher,
11. Nov 2012
Jo,
ich habe es doch hinbekommen.
Die Codeverbesserung von sx2008 war sehr richtig (@ sx2008: Danke), ich habe bei mir noch ein result vergessen, was zu dem Fehler führte.
Danke nochmals.
Gruß
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Fehlersucher,
11. Nov 2012
@ entwickler
Danke für dein Engagement.
Zur Zeit machen alle 13er Binärbäume, weil es ja Abiturstoff ist.
Wir machen zu Zeit so ein Programm, welches versucht zu erraten, welches Wort man sich gedacht hat.
@ sx 2008
Mein Baum besteht aber aus ganz vielen Knoten und es wird trotzdem nur einer angezeigt.
Zudem bekomme ich für das Anfertigen des Projektes keine Noten. Ich mache es als...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Fehlersucher,
11. Nov 2012
Nein im Edit.
Ich rufe die Funktion so auf:
function TBaumklasse.make:string
begin
result := preorderfunc(Hauptbaum);
end;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Fehlersucher,
11. Nov 2012
Danke für deine Hilfe.
Leider funktioniert es immer noch nicht.
Ich habe meinen Code durch deine Verbesserung ersetzt.
Es wird aber (wie vorher) nur der String eines Objektes angezeigt.
Wenn ich die Funktion aufrufe (und den Binärbaum noch nicht durchschritten habe) wird (nur) der erste Wurzelknoten angezeigt.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Fehlersucher,
10. Nov 2012
Hallo,
ich soll einen (rekursiven) Algorithmus schreiben um einen Binärbaum der Klasse TBinaryTree nach dem preorder Algorithmus zu durchlaufen. Der Baum soll dann in einem String wiederzufinden sein, welcher später in einem Edit angezeigt wird.
Dazu darf ich nur die Befehle nutzen, welche auf Seite 12 zu finden sind:
www.standardsicherung.nrw.de/abitur-gost/getfile.php?file=3181
Nun...