Using puzzles in teaching algorithms
Anany Levitin, Mary-Angela Papalaskari · 2002
This paper advocates a wider use of puzzles and puzzle-like problems in teaching design and analysis of algorithms. It discusses a variety of puzzles and classifies them according to the general algorithm design techniques. Pedagogic issues are explored.