recursion 相关问题

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



追回功能,发现对相反符号(Python)的数字对成对

在准备考试的准备工作中,我遇到了以下问题: 编写一个递归函数“ minus_plus”,该函数接收包含非零整数的列表。功能应r ...

回答 1 投票 0


不必要的递归调用

考虑此递归功能: bool foo(u_int d){ if(d> 1)返回foo(d -1)或foo(d -2); 返回true; } 对于d的所有值,此函数均返回。如果将其评估为naiv ...

回答 1 投票 0

该递归功能在c?

#包括 void print_backwards(); int main() { printf(“输入字符('。'到结束程序):”); print_backwards(); printf(” ”); 返回0; ...

回答 1 投票 0

建造树类型列表通过递归检查父子关系C#

我正在拉出这些班级的平坦列表,并想解开它。

回答 4 投票 0




https://www.hackerrank.com/challenges/knightl-on-chessboard/problem 这是我一直在尝试使用简单的循环和递归方法来解决的问题,并试图使我的代码保持简单...

https://www.hackerrank.com/challenges/knightl-on-chessboard/problem- 这是我一直在尝试使用简单的循环和递归方法来解决的问题,并试图使我的代码简单地没有任何布尔或队列等。

回答 1 投票 0

如何递归合并两个多维阵列

我有两个数组,我只是想在一个函数中合并在一起:

回答 2 投票 0


用递归和循环(C ++ 20)的管理记忆

我具有这样的递归函数: void例程(int* old_arr,int k,int depth){ 如果(深度== 15)返回; int* new_arr = new int [size]; //一些构建

回答 1 投票 0

测试如果多维数组中存在值,无论是作为键还是值

LLET以此数组为例: $ arr = array( 'foo'=>'foo', 'bar'=> array( 'baz'=>'baz', '糖果'=>'糖果, '蔬菜'=>阵列( ...

回答 2 投票 0



用递归方法提取外括号之间的sudstring的方法

因此,我正在研究一种递归方法清洁,该方法可以在没有括号本身的情况下提取弦的最外层括号内的子字符串。 该方法按预期工作,但省略了C ...

回答 0 投票 0

打印出视觉递归痕迹

我有此递归的代码,但我希望能够观看递归,但说明了每个递归的深度以及返回时。只是所示的简单的东西...

回答 2 投票 0

可以将其作为数据容器的实例包含一个实例?

class A: def __init__(self, val): self.a = A(val) self.val = val aa = A(2) #this will cause RuntimeError: maximum recursion depth exceeded

回答 4 投票 0

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