Backtracking
Graphentheorie
Künstliche Intelligenz
Kombinatorik
Kompressions-Algorithmen
Kryptographie
Mathematisches
Sortier-Algorithmen
Datenstrukturen
Formale Sprachen, Compiler etc.
Prolog
TCP/IP Sockets
Datenströme, XML, etc.
ods_interface.zip (66 KB)
Eine Klasse mit der man
Open Document Spreadsheets
laden, bearbeiten, nach
CSV und
HTML exportieren
und speichern kann (nein, Formeln ändern kann man damit NOCH nicht).
odt_sed.zip (12 KB)
Ein BASH Script mit
dem man in Open Document Texten
Suchbegriffe ersetzen kann wie mit sed s/.../.../g.
Das hatte ich dem KAddressBook team vorgeschlagen
um Briefe aus Briefvorlagen erstellen zu können, aber die meinten, dazu könne man den Serienbrief-Assistenten
von KOffice benutzen
(ich glaube, die hatten meinen Vorschlag nicht wirklich verstanden und ignoriert, dass KOffice bei
weitem nicht so verbreitet ist wie OpenOffice.org)
simple_xml.zip (35 KB)
Eine Klasse zum laden von
(Wohl geformten)
XML Daten
aus einem istream. Die Klasse
ist ziemlich fehler-resistent, da sie notfalls mittels
Levenshtein Distanz
Schreibfehler in closing-tags korrigieren kann.
StreamPipe.zip (12 KB)
Eine Klasse mit der man eine Pipe
zwischen einem istream und einem
ostream legen kann
(die Pipe läuft in einem eigenen Thread).
Ein Programm wie cat ist damit in
3 Zeilen programmierbar. Nicht vergessen: wegen dem multithreading muss das compilerflag -lpthread übergeben werden!