recursion 相关问题

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

查找列表中连续数字之间的差异(Python)

给定一个数字列表,我试图编写一个代码,找出连续元素之间的差异。例如,A = [1,10,100,50,40],因此函数的输出应为[0,9,90,...

回答 6 投票 4

当对象只有最终字段时,如何编写递归方法来生成算术序列?

所以我正在完成我的第一个CS课程,所以我的经验肯定是低端的,但是对于一个作业,我必须制作一个方法来生成并返回...中索引n的数量。

回答 1 投票 1

“调用'三角'是模棱两可的”错误

#include“rec_fun.h”使用命名空间mry2270; void triangle(ostream&outs,unsigned int m,unsigned int n){if(m <= n){for(int i = 0; i <m; i ++){cout <

回答 3 投票 0

在没有MAPCAR的列表列表中搜索元素

我试图制作一个程序,用T替换列表L中的元素A的所有实例,而不是NIL的元素。赌注是不使用mapcar。这是我之前做的。一世 ...

回答 1 投票 0

Coq无法使用Fix定义有根据的定义,但如果使用Program Fixpoint定义则可以

作为通过有充分理由的关系理解递归的练习,我决定实现扩展的欧几里德算法。扩展的欧几里得算法适用于整数,所以我需要一些很好的...

回答 1 投票 5

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

我编写了一个程序来反转字符串中的单词。如果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

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