C#递归算法详解_c++递归算法经典实例

C#递归算法详解_c++递归算法经典实例递归呢就是自己调用自己,在搜索文件夹下的文件和目录时也能用到,我这里就写一个简单的递归,代码如下://////递归算法//////参与计算的数值///计算结果intGet(inti){if(i=0)_c#通过某个字段递归代码

C#递归算法详解_c++递归算法经典实例"

递归呢就是自己调用自己,在搜索文件夹下的文件和目录时也能用到,我这里就写一个简单的递归,代码如下:

        /// <summary>
        /// 递归算法
        /// </summary>
        /// <param name="i">参与计算的数值</param>
        /// <returns>计算结果</returns>
        int Get(int i) 
        {
            if (i <= 0)                         //判断数值是否小于0
                return 0;                       //返回数值0
            else if (i >= 0 && i <= 2)          //判断位数是否大于等于0并且小于等于2
                return 1;                       //返回数值1
            else                                //如果不满走上述条件执行下面的语句
                return Get(i - 1) + Get(i - 2); //返回指定位数前两位数的和           
        }

今天的文章C#递归算法详解_c++递归算法经典实例分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/78184.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注