recursion 相关问题

递归是一种函数调用,函数调用自身。这些函数也称为递归函数。结构递归是一种解决问题的方法,其中问题的解决方案取决于对同一问题的较小实例的解决方案。

用于反转字符串中单词的程序[关闭]

我编写了一个程序来反转字符串中的单词。如果i / p是“狗正在追逐”那么o / p应该是“追逐是狗”公共类String_reverse {public static void main(String [] ...

回答 4 投票 0

递归的结果在javascript中存储在哪里?

当我调用递归函数时,调用的结果在哪里? function reverse(str){if(str.length == 1){return str; } rev = reverse(str.substr(1))+ str.charAt(0); } ...

回答 2 投票 0

如何在严格评估的语言中实现保护递归?

我在Javascript中实现了Scott编码的List类型以及模拟Semigroup类型类的重载append函数。追加工作得很好但是对于大型列表它会炸掉堆栈。 ...

回答 1 投票 6

如何在插入时自动将日期设置为当前日期

我有下表CREATE TABLE ex(id INTEGER PRIMARY KEY,dat DATE NOT NULL CHECK(dat IS date(dat)));我想在每次插入时自动将dat设置为date('now')。那就是为什么我......

回答 2 投票 1

使用递归来查找字符串中的“hi”数而不是“xhi”

我正在使用codingbat做一个问题而且我遇到了这个问题。这个问题要求我在字符串中找到所有'hi',但忽略在它们之前有'x'的'hi'。换句话说,不要......

回答 11 投票 1

在python中使用递归来组合可变大小的列表

我有一个问题的问题,随着问题的出现会产生一些问题。情况:我需要将可变大小的列表中的项目与可变大小的元素组合在一起,存储这些组合......

回答 3 投票 0

TypeScript递归函数返回undefined

我有一个具有以下结构的对象数组:{Name:“Automotive”RefCategory:1,ChildCategories:[{Name:“Car”RefCategory:2,ChildCategories:[]},{Name:“...

回答 1 投票 1

改进ruby中的递归`rmdir`

我有很多空目录,除了其中的其他空目录。它们也与其中包含文件的其他目录混合在一起,所以我只想删除空...

回答 1 投票 0

如何使用递归完成代码?

我正在Udacity参加'计算机科学入门'。我在课程的最后一个项目。我一直在尝试使用Python中的以下代码解决问题 - #-------------------------...

回答 2 投票 -1

c中的openmp并行递归函数

如何使用openMP并行化下面的递归?因为我的代码有问题,可以通过这种方式解决。我从以下网站获得此代码:https://www.geeksforgeeks.org / ...

回答 1 投票 2

理解递归后的执行 - 递归如何确定何时停止?

我知道这里有很多递归线程。从技术上讲,我确实理解递归背后的原理,我只是更好奇实际递归计数器的存储位置或方式......

回答 1 投票 0

函数递归和承诺

我有一个函数谁发送文件块与异步请求(tmp是我的块)uploadChunk:function(uploadId,content,offset){var tmp = content.slice(offset,offset + constants.ChunkSize); ...

回答 2 投票 0

在IO monad中进行递归

我一直试图弄清楚如何在IO monad中进行递归。我熟悉使用纯函数进行递归,但是无法将这些知识传递给IO monad。 ...

回答 3 投票 4

如何使用递归打印从0开始到给定输入的数字(详细信息在帖子中)?

更多细节:我被给予一个最大数字,并且必须从0打印到该数字,每个数字之间还有一些其他信息。我的意思是这样的函数:>>> print_num(2,4)这会......

回答 1 投票 0

因子在C中使用递归

我们都知道这个int事件的程序(int n){if(n == 0)return(1);返回(N *事实(N-1));但是我不清楚的是内在的事情是怎么发生的?怎么计算5 * 4 * 3 * ......

回答 2 投票 0

递归与手动堆栈 - 在哪种情况下哪个是首选?

递归程序在内部创建堆栈,并使用户编写更少的代码。是否存在递归实际上优于手动堆栈的情况,除了...之外的原因

回答 3 投票 6

如何在Go中递归列出带有频道的文件?

我正在尝试使用通道递归列出目录树。目前我得到一些文件列表然后它被卡在一个目录上。目录将发送给工作人员,但不会处理它。 ...

回答 2 投票 2

PHP如何在递归函数中计算嵌套调用的级别?

我在php中有一个递归函数,它从数据库中获取一个文件夹树。每个文件夹都有一个id,一个名称和一个父ID。 function show_subfolders($ parent = 0,$ indent = 0){$ indent ++; $ ...

回答 1 投票 0

这个5行Java算法的时间复杂度是多少?

这是对以下问题的解决方案基本上,你有一个' - '和'+'字符串:++ - ++++你将'+'连续翻转成' - ',然后你的朋友也这样做,然后回到你身边,......

回答 1 投票 0

类似于黄金比率的递归算法

给定有限序列的正整数[a0,a1,...,an](长度为n + 1),通过递归公式bn = an +定义一个新的有限序列[b0,b1,...,bn] 1 / BN -...

回答 2 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.