Senior Schreiberling
Date of registration: Jul 5th 2003
Location: Malaga
Occupation: Senior Cloud Solution Engineer bei Oracle
This post has been edited 1 times, last edit by "SunshineSunny" (Apr 8th 2008, 5:53pm)
Trainee
Date of registration: Oct 2nd 2006
Location: NRW -> Bad Oeynhausen
Occupation: B.Sc. Informatik, 8.Semester
Senior Schreiberling
Date of registration: Jul 5th 2003
Location: Malaga
Occupation: Senior Cloud Solution Engineer bei Oracle
ä ist in der Sprache ja nicht vorgesehen. Sollen wir dafür dann eine eigene Exception Klasse schreiben
oder erstmal das Problem einfach ignorieren?
Und dann würde mich noch interessieren, ob nur die nextToken() Methode verändert werden sollte
oder ob es auch erlaubt ist, weitere private Methoden hinzuzufügen. (Obwohl es jetzt bei mir auch ohne
andere Methoden läuft...).
Eine weitere Frage tauchte bei mir bei der Symboltabelle auf, die in der Praktischen Übung vorgestellt wurden.
Die JUnit Tests laufen bei mir problemlos durch, aber statt einer wirklichen "2-Spalten-Tabelle" habe ich eher eine Liste mit Symbolen.
Wenn du z.B. nochmal dein Datenstrukturen und Algorithmen Skript durchblätterst, findest du vielleicht eine Datenstruktur die wesentlich effizienter als eine Liste das Problem löst ( in der Datenstruktur soll später für die Semantik vorallem gesucht werden und das am Besten so schnell wie möglich, denn wir wollen nicht den ganzen Tag mit Kaffee trinken verbringen bis unser Programm "compiliert" ist ) und das ( Name, Symbol ) Problem quasi automatisch löst.Eine weitere Frage tauchte bei mir bei der Symboltabelle auf, die in der Praktischen Übung vorgestellt wurden.
Die JUnit Tests laufen bei mir problemlos durch, aber statt einer wirklichen "2-Spalten-Tabelle" habe ich eher eine Liste mit Symbolen.
Ist das egal oder muss es explizit eine Datenstruktur geben, wo NAME und SYMBOL getrennt gespeichert werden?
Meiner Meinung nach ist es doch im Prinzip egal, wie der Name und das Symbol intern gefunden werden - in der Aufgabe
steht dazu ja auch keine exakte Richtlinie.
Es würde nur programmiertechnisch einen größeren Umstand machen wirklich zwei "Spalten" in der Symbolliste zu erzeugen bzw. auszulesen.
In den Kommentaren sind alle Zeichen ( bis auf Linebreak ) erlaubt ;-)Quoted
ä ist in der Sprache ja nicht vorgesehen. Sollen wir dafür dann eine eigene Exception Klasse schreiben
Trainee
Date of registration: Oct 2nd 2006
Location: NRW -> Bad Oeynhausen
Occupation: B.Sc. Informatik, 8.Semester
Ich habe Datenstrukturen und Algorithmen bisher leider nicht besucht... habe also auch kA welche Datenstruktur sich besser eignen würde... (ok, wahrscheinlich irgendein sortierter Baum). Mein momentanes Programm benutzt da eine bereits in Java eingebaute Struktur, die eher eine Liste statt ein Baum ist (gibt es Bäume in Java oder müsste man sich die selber basteln?).Wenn du z.B. nochmal dein Datenstrukturen und Algorithmen Skript durchblätterst, findest du vielleicht eine Datenstruktur die wesentlich effizienter als eine Liste das Problem löst
Stimmt, ich denke in den Kommentaren würde mein Scanner Sonderzeichen erlauben.Aber es ist natürlich dein Werk und soll nicht anmaßen, dass deine Realisierung "schlecht" wäre.In den Kommentaren sind alle Zeichen ( bis auf Linebreak ) erlaubt ;-)Quoted
ä ist in der Sprache ja nicht vorgesehen. Sollen wir dafür dann eine eigene Exception Klasse schreiben
Ok, das ist dann natürlich sehr blöd.Ich habe Datenstrukturen und Algorithmen bisher leider nicht besucht... habe also auch kA welche Datenstruktur sich besser eignen würde... (ok, wahrscheinlich irgendein sortierter Baum). Mein momentanes Programm benutzt da eine bereits in Java eingebaute Struktur, die eher eine Liste statt ein Baum ist (gibt es Bäume in Java oder müsste man sich die selber basteln?).
This post has been edited 1 times, last edit by "101011100" (May 3rd 2008, 9:48pm)
Senior Schreiberling
Date of registration: Jul 5th 2003
Location: Malaga
Occupation: Senior Cloud Solution Engineer bei Oracle
dürfen wir bei der Implementierung des ManualScanner javaeigene Klassen zum Umgang mit regulären Ausdrücken verwenden