Linux Today: Linux News On Internet Time.





More on LinuxToday


developerWorks: Mastering Recursive Programming

Jun 22, 2005, 05:30 (1 Talkback[s])
(Other stories by Jonathan Bartlett)

"For new computer science students, the concept of recursive programming is often difficult. Recursive thinking is difficult because it almost seems like circular reasoning. It's also not an intuitive process; when we give instructions to other people, we rarely direct them recursively.

"For those of you who are new to computer programming, here's a simple definition of recursion: Recursion occurs when a function calls itself directly or indirectly..."

Complete Story

Related Stories: