Version 1.0
This is an Eclipse project containing code i did for uni in Java, Python, MATLAB/Octave, Prolog, Haskell, Processing.org and a bit Mathematica, Javascript, Rust and C++.
- Knuth-Morris-Pratt: js, py
- Binäre Suche: hs
- Grep: hs, py
- Äqualisierung: py
- Sortieralgoritmen: java
- A*: ruby (extern)
- Problem des Handlungsreisenden: ruby (extern)
- Teiler: hs
- Polynom-Division und -Multiplikation, Schulmethode: m, py, py
- Schieberegister: m
- Matrixmultiplikation: py, java
- Gauß-Jordan-Algorithmus: java
- Einfacher Eiklidischer Algorithmus: py, RAM
- Erweiterter Euklidischer Algorithmus
- Potenzieren, Square-and-Multiply: cpp, java
- Konvertierung Dualsystem: py
- Konvertierung Ternärsystem: hs
- Konvertierung Hexadezimalsystem: py, java
- Gram-Schmidtsches Orthogonalisierungsverfahren: m
- Bijektion Z<->N: py
- Stackmaschine: hs, java
- Deterministischer Endlicher Automat: hs, py
- DEA-Äquivalenztest: py
- Nichtdeterministischer Endlicher Automat: py
- Turing-Maschine: py
- RAM-Maschine: py
- Potenzmengen: hs, py
- Bell-Ringing: m
- Karten Mischen: java
- Teilsummenproblem: C (extern)
- Shannon-Fano: m, java
- Morse-Code: m
- Huffman: java
- Redundanz und Informationsgehalt: java
- Bose-Chaudhuri-Hocquenghem-Code: java
- Parity-Check-Code: java
- Lauflängenkodierung: hs (extern)
- AES: py
- Flächenberechnung von Polygonen: java
- Konvexe Hülle (naiv): java
- Jarvis' gift wrapping Algorithmus: java
- Andrew's monotone chain convex hull algorithm: java, processing