猫史档案馆


什么是递归函数

用户:晓核晓核查看:148 回复:8 评论:18 创建时间:2021-04-17T15:11:43


有没有人告诉我,什么是递归函数


回复

上一页第 1 页 / 共 1 页下一页
沐夏_IMuXia沐夏_IMuXia

百度一下,就知道

点赞0


评论


晓核晓核

主要是看不懂网上的emotion_编程猫_伤心否则我还发来干嘛emotion_泪

点赞0


评论


86135clc86135clc

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞2


评论


SKQASKQA

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞0


评论

这就叫递归


AlcalaAlcala

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞0


评论

阿曹


冷鱼闲风冷鱼闲风

自己调用自己叫做递归

 

b=0

 

a(b):

    print(b)

    if(b!=50)

         a(b+1)

 

 

a(b)

 

函数意思是把b赋值给a函数,打印b,然后再调用a函数打印b,直到b=50,停止打印。结束

 

这就是a函数调用a函数。递归

点赞1


评论

你只是一种语言的递归,递归所有编程语言均可调用

而且并没有仔细说明到底递归是什么意思。仅仅说明了自己这段代码的意思

并非刻意喵,请谅解

喵=喷 你

感谢大佬补充

嗯是滴,我想简单的方式解释。你补充吧

我还是潜力新星,连进阶高手都算不上

过奖了

这个等级并不能参考,你实际能力啊!hhh

hhh


青柠檬_编译者_EX_NEO青柠檬_编译者_EX_NEO

递归=

         声明一个函数(带至少一个参数)

            {

                        退出条件(意思就是如果条件达成就返回一定的值)

                        递推公式(退出条件不成立就返回一个值,这个式子套用自己这个函数)

            }

懂否?

点赞0


评论

你可以以下面@冷鱼与热猫的为例

半懂

我建议你去买本书叫《信息学奥赛一本通 C++版》(没有其他版本)所有的语句、结构、算法均有介绍

顺序结构、分支机构、循环结构、数组、字符串、指针变量、文件操作、结构体、函数、递归算法、递推算法、高精度算法、dfs(深度优先搜索算法)、bfs(广度优先搜索算法)、dp(动态规划)、二分......均有提到

你这个讲的好,不过帖主可能是新手,你这样说别人不是完全懂。

我懂的都快蒙了


青柠檬_编译者_EX_NEO青柠檬_编译者_EX_NEO

例: 声明有一个变量n输入n声明有全局函数a(参数是x) {     如果x=n         返回n的值     返回x+f(x+1)的值 } 输出->执行函数a(1)(意思是输出a(传入参数为1)的返回值)   输入输出样例(斜杠区分输入输出):5/15    6/21    100/5050     99/4950

点赞0


评论