Thinking Recursively with C++

Algorithms can often be implemented recursively or nonrecursively; the decision rests with the programmer, who might shy away from a recursive solution because the algorithm might not terminate or that performance might be poor. In reality, recursion can allow for very elegant code as well as facilitating an interesting and economical type of code reuse. Software consultant Stephen B. Morris explores this interesting topic with a data-centric application drawn from the field of networking.

16 Comments

  1. 2006-03-27 1:25 am
  2. 2006-03-27 3:15 am
  3. 2006-03-27 3:45 am
    • 2006-03-27 12:26 pm
      • 2006-03-27 7:27 pm
  4. 2006-03-27 3:57 am
    • 2006-03-27 6:07 am
    • 2006-03-27 9:10 am
      • 2006-03-27 6:09 pm
  5. 2006-03-27 8:23 am
  6. 2006-03-27 9:03 am
  7. 2006-03-27 11:33 am
    • 2006-03-27 5:13 pm
      • 2006-03-27 5:22 pm
      • 2006-03-28 11:06 am
  8. 2006-03-27 5:00 pm