Assignments made for Advanced Algorithms, part of the Minor Advanced Programming given at the Hogeschool van Arnhem en Nijmegen.