简而言之,我认为,递归是程序设计的重要技巧,是计算机能够区别于其他劳动工具的神奇之处。
递归的技术,深刻地改变了每个程序员的思维方式。
究竟应该如何看待递归?已经有许多的前辈深入地讨论过这个问题了,在此,我给出下列2个链接,供同学们学习:
1、递归的常识性介绍:http://zh.wikipedia.org/wiki/%E9%80%92%E5%BD%92
2、精通递归程序设计:http://www.ibm.com/developerworks/cn/linux/l-recurs.html