« His dark materials | Main | Dutch handicap »
January 7, 2006
Recursion is recursive ~ Computers and stuff
So how on earth do you even attempt to explain what recursion is to someone who just can't get it?
The first time I struggled with this concept, I just had to accept it as is. By groping around endlessly in the dark, I just hoped that if I used it often enough I would figure it out some day.
Believe it or not that day did come. All of a sudden the last piece of the puzzle fell nicely in place and it all made perfect sense.
Truly elegant, that is if you can figure it out.

Posted at 7:14 PM
Trackback Pings
TrackBack URL for this entry:
http://www.kiffinsblog.com/cgi-bin/mt/mt-tb.cgi/216
5 Comment(s)
And which piece of the puzzle was it that made "the light go on", so to speak?
Posted by Arjen Laarhoven at January 8, 2006 7:13 PM
The piece that fell right in place and itself became a new complete puzzle missing a similar piece of the puzzle that needed filling in.
Posted by Kiffin at January 8, 2006 7:26 PM
:-) What was was the base case?
Posted by Arjen Laarhoven at January 8, 2006 7:50 PM
Base case, what base case?
Posted by Kiffin at January 8, 2006 8:01 PM
The base case of the recursion, of course :-)
Posted by Arjen Laarhoven at January 8, 2006 8:08 PM
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)







