Recursive Thinking
An Introduction to Recursive Algorithms |
Prof. David Bernstein |
Computer Science Department |
bernstdh@jmu.edu |
There are two kinds of people in the world, those who divide the world into two kinds of people and those who do not.
Recursion (n) See "Recursion"
GNU
(Courtesy of xkcd)
Recursive algorithms can be elegant, but require a different way of thinking (which can be difficult):
#include
statements by the C/C++ preprocessor