I wrote those programs as a part of my teaching activity.
Hence, programs are not production quality code and should
be considered for their pedagogical value: programming a given
algorithm.
Most programs are licensed under the terms of the Q LICENSE.
- Java sources.
- pseudo, pseudonym generator, README,
source.
Answer to this project (in French).
- qs, factoring with the quadratic sieve, README,
source.
Answer to this project (in French).
- dico, a simple anagram generator, README,
source.
Answer to this project (in French).
- AJgrep, regular expression matching with errors, README,
source.
Answer to this project (in
French). The code features parsing of regular expressions, and usage
of inheritance in java.
- Objective Caml sources.
- C sources.
- poly, several programs to enumerate and count
polyominoes, README,
source. Answer to
this project (in French). The code
features periodic saving of the state of the enumeration, and
restarting after a crash.
This document was translated from LATEX by
HEVEA.