01. Dreiecksfläche
TriangleArea.java
02. Datumsarithmetik
EasterDate.java
Zeller.java
Zeller3.java
Zeller2.java
03. Dutzend, Schock, Gros
Zaehlmass.java
04. Median
Median.java
05. Mäxchen
Maexchen.java
06. Flaggen
FlagDE.java
FlagSE.java
FlagRender.java
FlagJP.java
FlagFR.java
07. Rechtecke
Rectangles.java
08. S-Bahn in Byteburg
ByteburgTarif.java
09. Newton-Verfahren
Newton3.java
Newton.java
10. Zahlenbasis
NumberBase.java
11. Messwerte
FilterSamples.java
12. Reihen
Series.java
13. Potenzieren
Power.java
14. Kompression
RunLength.java
15. Perfekte und andere Zahlen
Checksum.java
HappyNumbers.java
AmicableNumbers.java
LychrelNumbers.java
PerfectNumbers.java
16. Binomialkoeffizienten
Pascal.java
Binom.java
PascalOpt.java
BinomRec.java
17. Teppiche
Rhombs.java
18. Primzahlen
Primes.java
PrimeTest.java
RandomGenerator.java
Fermat.java
Generator.java
Goldbach.java
19. Permutationen
Sudoku.java
Permutation.java
20. Kommentar-Zapper
Transition.java
CommentXDeluxe.java
State.java
CommentXTest.java
Field.java
CommentX.java
CommentXAlt.java
21. Mustervergleich
StringMatch.java
22. Dreiecke
Triangle.java
Point.java
TriangleCached.java
23. Intervalle
Interval.java
24. Uhrzeit
Clocktime.java
25. Große Ganzzahlen
BigInt.java
26. Polynom
Polynomial.java
27. Josephusring
Josephus.java
Prisoner.java
28. E-Camel
Camel.java
Caravan.java
SaveCaravan.java
29. Mobiles
GlitterStar.java
Star.java
Mobile.java
Main.java
Wire.java
30. Widerstandsnetzwerke
Circuit.java
Serial.java
Potentiometer.java
CompoundCircuit.java
Main.java
Resistor.java
Parallel.java
31. Stoppuhren
BaseStopWatch.java
SwissTick.java
SwissTickDeluxe.java
SuspendableStopWatch.java
ResettableStopWatch.java
SwissTickZero.java
32. Spielkarten
Rank.java
Card.java
Hand.java
Suit.java
Kind.java
33. Zahlenfolgen
Sequence.java
Eratosthenes.java
ZapMultiples.java
Odd.java
Evens.java
Range.java
Naturals.java
Filter.java
34. Chiffren
Substitution.java
DHCipher.java
XorSubstitution.java
StreamCipher.java
AdditiveSubstitution.java
Cipher.java
35. Bäume
Node.java
36. Physikalische Größen
Time.java
Prod.java
Distance.java
Length.java
Quantity.java
Ratio.java
Unit.java
Mass.java
37. Buchstabensammlungen
LetterColl.java
UniqueLetterColl.java
38. Vorlesungsverzeichnis
Lectures.java
39. Römische Zahlen
Roman.java
40. Zählerlisten
CountList2.java
CountList3.java
CountList.java
41. Textdateien
TextfileMapper.java
TextfileLines.java
TextfileSplitter.java
TextfileLinesAll.java
42. I/O-Filter
ReverseInputStream.java
PositionReader.java
43. Filesystemsuche
DirSizes.java
FTW.java
Doublets.java
SubdirSizes.java
DirDepth.java
Filecount.java
44. Bitstreams
BitInputStream.java
BitOutputStream.java
AnyBitOutputStream.java
AnyBitInputStream.java
AnyBitStreamMain.java
BitStreamMain.java
45. Tittle-Tattle
TittleTattle.java
RandomTicker.java
Ticker.java
46. Watchdog
Watchdog.java
47. Verkehrsüberwachung
TrafficControlSimple.java
Producer.java
TrafficControl.java
Detector.java
48. Nameserver
NameServer.java
NameClient.java
49. Objektpaare
Pair.java
50. Polymorphe Methoden
Util.java
51. Relationen
Simple.java
Relation.java
Composed.java
52. Ring-Queue
TripleFibonacci.java
RingQueue.java
53. Geordnete Listen
OrderedArrayList.java
OrderedArrayQueue.java
OrderedQueue.java
OrderedList.java
54. Algebraische Strukturen
Ring.java
Polynomial.java
Zp.java
Z2e.java
Field.java
Group.java
Z2.java