循环递归的区别?
2017-02-09 21:09
351 查看
循环:
重复执行一段代码,递归,遍历,迭代都属于循环。
代码举例:
递归:
重复调用自身的,如下例子不断调用自身方法。
代码举例:
重复执行一段代码,递归,遍历,迭代都属于循环。
代码举例:
1 for(int x = 10; x < 20; x = x+1) { 2 System.out.print("value of x : " + x ); 3 System.out.print("\n"); 4 }
递归:
重复调用自身的,如下例子不断调用自身方法。
代码举例:
1 private static int fab(int index) { 2 if (index == 1 || index == 2) { 3 return 1; 4 } else { 5 return fab(index - 1) + fab(index - 2); 6 } 7 }
相关文章推荐
- 递归与循环的区别
- 一道SQl考题 (循环和递归的区别)
- 循环、递归、迭代和遍历的区别
- 循环与递归的区别
- 专业术语之------迭代,循环,遍历,递归的区别
- 循环(迭代)与递归的区别
- 循环与递归的区别
- 循环(迭代)与递归的区别
- 循环、递归、遍历、迭代的区别
- 循环(迭代)与递归的区别
- 循环与递归的区别
- 递归与循环的区别
- 迭代 递归 普通循环的区别
- 循环(迭代)与递归的区别
- 循环(迭代)与递归的区别
- 编程中,循环、迭代、遍历和递归之间的区别
- 循环(迭代)与递归的区别
- 循环与递归的区别
- 递归与循环的区别及应用
- 循环(loop), 递归(recursion), 遍历(traversal), 迭代(iterate)的区别