摘要: 递归算法:递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。递归算法是算法设计中比较常用的一种算法,它的优点在于考虑问题的角度不再局限于过程,而是从整体的角度去思考问题。常见的递归实例有:阶乘,斐波那契数列,汉诺塔等等。下面我们分别用java语言来书写上述的三个例子:阶乘:importjava.io.*;publicclass Factorial{publicstatic void main(String[] args) throws IOException {int n,m;BufferedReader buf;buf=new BufferedRe 阅读全文
posted @ 2012-04-03 18:12 zs234 阅读(449) 评论(0) 推荐(0) 编辑