Inhalt
zurück
|
|
Computerorientierte
Mathematik II
(SS03)
-
6. Programmieraufgabe -
Übersicht
Achtung! Eine ausdruckbare Version dieser Seite findet ihr
hier.
Diese Aufgabe ist bis Freitag, 11.Juli 2003 vorzuführen.
Hier finden sich ein paar Hinweise zum Blocksatz-Algorithmus aus Aufgabe 44.
[ps] (156kb)
[pdf] (56kb)
Mit diesen
Beispieltexten
könnt Ihr Eure Blocksatz-Klasse testen.
Zur Abnahme von Teil a) muß Eure Klasse alle diese Beispieltexte mit den angegebenen Zeilenbreiten
fehlerfrei verarbeiten können.
Natürlich könnt Ihr die Beispiele auch mit anderen Zeilenbreiten ausprobieren
und Euch weitere Testtexte schreiben.
Name | Zeilenbreite (in Zeichen) | Bemerkung | Musterlösung |
text0 | beliebig | leere Datei | -- |
text1 | 20 | Achtet auf den Unterschied zwischen greedy und dynamischer Programmierung | dynamic greedy |
text2 | 80 | Ein ganz normaler Text mit mehreren Absätzen | dynamic |
text3 | 20 | Einige Sonderzeichen und "Worte", die zu lang für eine Zeile sind | dynamic greedy |
text4 | 50 | Ein Text mit einigen whitespaces, die abgefangen werden sollten | dynamic |
text5 | beliebig | Ein Text ohne Zeilenumbruch am Ende | dynamic |
|