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.
handy.zip (17 KB)
Ein kleiner Wortlisten Generator, der anhand einer Telefonnummer die Wörter
generiert, die man mit den Buchstaben auf der Telefon Tastatur mit dieser
Zahlenkombination schreiben kann. (Nummern, in denen 1en oder 0en vorkommen
sind logischerweise ein Problem, auf den Tasten sind ja keine Buchstaben)
leapyear.h (0 KB)
Eine C/C++ Header Datei,
die eine Funktion zur Berechnung von Schaltjahren
beinhaltet. Dieser Code steht ausnahmsweise nicht unter
der GPL, sondern ich
trete alle Rechte an diesem Code an Microsoft ab.
(Ich behalte mir das Recht vor, den Code hier zu veröffentlichen - sonst werde ich am Ende noch verklagt...)
Ich bemitleide diese Firma einfach so sehr dafür, dass ihre 10 000 Programmierer es in 35 Jahren nicht auf die
Reihe bekommen haben, das selbst zu entwickeln - dieses Trauerspiel kann ich mir einfach nicht länger mit ansehen!
Ich frage mich allerdings, wie man (gerade in professionellem Umfeld) jegliche Software einsetzen kann, die von
so dermaßen unqualifizierten Fricklern stammt, dass sie so einen simplen code bis heute nicht hinbekommen
haben (alle Nase lang gehen ja Berichte über Probleme mit Schaltjahren in MS-Produkten durch die Fachpresse...)
pascals_triangle.zip (16 KB)
Schreibt das Pascal’sche Dreieck. Die Binomialkoeffizienten berechnet es dabei nach der Formel
permutations.zip (16 KB)
Ein Programm, das einen String, den man eingibt, permutiert. Die Anzahl der Wörter ist
.
subsets.zip (16 KB)
Ein Programm, das die Teilmengen eines Strings bestimmt. (Eine Teilmenge
eines Strings ist der gleiche String, nur, dass man Buchstaben weglässt).
Die Anzahl der Teilmengen ist
.
wochentage.zip (18 KB)
Bestimmt zu einem gegebenen Datum den Wochentag - und das in
! und es funktioniert sogar für negative Jahreszahlen!
wordlist.zip (16 KB)
Nur ein kleiner Wortlisten generator...