zoukankan      html  css  js  c++  java
  • 函数的递归调用

    函数的递归调用

    递归 : 函数自己调用自己
    缺点 : 消耗性能    递归在执行时,由于反复调用函数,就会不停的开辟存储空间  导致 执行效率低
    递归本质 : 实现循环
     
    function fn(n){  n 循环变量  n会有一个初始值  实参值
          if( n == 1 ){ 终值   循环条件
            return 1;
          }else{
            return n*fn(n-1);  n*fn(n-1)  循环体   步长:n-1
          }
       }
       function fn(n){
            var fac = 1;
            for(var i = 1 ; i <= n ; i++){
                fac *= i;
            }
            return fac;
       }
  • 相关阅读:
    Java 面试 --- 3
    Java 面试-- 1
    面试之痛 -- 二叉树 前序 中序 后序
    java 事务
    深入理解mybatis
    hibernate
    mybatis 原理
    spring 原理
    spring aop
    spring 事务
  • 原文地址:https://www.cnblogs.com/mortalway/p/12010982.html
Copyright © 2011-2022 走看看