Constructive Algorithms

Problems on constructive algorithms, including building a permutation, string, matrix or graph with given properties, proving that no answer exists, de Bruijn sequences, tilings and colourings, and finding any valid configuration among many.

Related problem sets are under Greedy algorithms, Math and Implementation.

Problems