Autor Beitrag
GreedyBastard
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mi 21.02.07 18:05 
Hallo..
Ich versuche jetz schon seit 2 stunden Programm zu schreiben, was meinen Binärbaum in eine Textdatei speichert. Es handelt sich um ein Programm, wo das Programm Begriffe erraten soll. Die Begriffe sind logischwerweise in einem Binärbaum gespeichert, Oben z.B. die Frage "Ist es ein Tier?" dann wenn ja zum LinkenTeilbaum usw.. wenn nicht nach rechts. Falls es den gesuchten Begriff nicht gibt, kann der User ihn durch ein Textfeld hinzufügen. Eingelesen wird der Binärbaum durch eine Textdatei, was 1a funktioniert.. nur speichern bekomme ich nicht hin, muss wohl rekursiv sein..
aufbau der Textdatei :
Ist es ein Tier?
Ist es ein Säugetier?
Elefant
Aal
Rose

also waere die Tierfrage quasi ganz oben im Baum. die Säugetierfrage linker Teilbaum, der Elefant wiederum linkerteilbaum davon und der Aal rechterTeilbaum. Die Rose wäre oberster Rechterteilbaum. Nun soll jedes mal wenn ein neuer Begriff vom Userhinzugefuegt worden ist der Baum in der Textdatei gespeichert werden. Frage: Geht das ueberhaupt? Da das Programm ja auf die Datei zugreift...

hab das Programm mit quellcode mal hochgeladen.. und Ich brauche unbedingt bis morgen eine loesung bzw hilfe :(
mfg michael

home.arcor.de/morpheen/pExpertensystem.zip

Brauche dringends hilfe :)
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 21.02.07 21:01 
Kleiner Tipp: Bei Matches des regulären Ausdrucks /(dringend|unbedingt|bis morgen) Hilfe/simU erhöhen sich deine Chancen auf eine Schnelle Antwort nicht einmal marginal.

Gut, zur Frage: Wie kennzeichnest Du in der Datei, ob ein Knoten einen Teilbaum enthält oder ein Blatt? Könntest Du bitte in Delphi-Tags eingefügt deine aktuellen Sources für die Lade-Routine und die Speicherroutine anhängen? Außerdem empfiehlt sich für Uploads die Attachment-Funktion dieses Forums, da dadurch auch späteren Lesern der Upload noch zur Verfügung steht.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.