Programming questions of course "Algorithms: Design and Analysis"