recursion

    1热度

    1回答

    我想为我的Swagger API创建递归规范。这个概念似乎从the Swagger documentation缺席,所以我怀疑这是不可能的。所以我也愿意接受Swagger支持的其他解决方案。 例如,我试图创建一个类似文档的结构。每个文档都有部分,每个部分都有文本和它自己的部分。 我打算在具有API端点这样的: http://a.b.com/docs/ {文档ID} http://a.b.com/d

    0热度

    1回答

    我有一个可以嵌套尽可能深的对象。我试图确定对象的属性ready是否至少有一个错误值。如果是的话checkForFalse函数应该返回false。我在使用递归来解决这个问题时感到困惑。什么递归调用应该返回使这个代码工作?或者我完全错了,错过了什么? var obj = { "currentServiceContractId": { "ready": true,

    2热度

    1回答

    我是C新手,试图做一个迷宫问题,其中0和字母是通过点,1是障碍。我的2D迷宫数组低于起点在(0,4),每次我必须检查4个方向(N,S,E,W),我也有路径数组(最初包含“0”作为字符)其中I会把路线为“R”,这也是相同的大小: 1111S11110 0000010001 110100010d t001111110 0100000001 0111111101 1111111101 0

    1热度

    1回答

    我试图在Prolog中创建自己的排序规则,经过大量的试验和错误之后,除了按下按钮之外,我能够使其工作。在swipl中,它会将我列表的最后一个值添加到列表中。 使用的代码如下: 分钟以列表找到的最小值,并返回它 min([H|[]],H). min([H|T],Min) :- min(T,CurrentMin), H < CurrentMin, Min = H. m

    1热度

    1回答

    我想完成一个简单的基本程序,模仿使用递归图像压缩中使用的算法。 我有一个n×n的矩阵,其中n总是2的幂。这是因为我们可以将矩阵分割成4 n/2 * n/2的其他矩阵。 有两种基本情况: 当矩阵为1x1时,只返回该位置内的值。 当N×N块中的所有的值是相等的,然后打印1X,其中x是共同值 递归情况是,当我们有不同的values.In我们打印0这种情况下,我们划分矩阵在其他四个n/2 xn/2矩阵中。

    0热度

    1回答

    我有一个Postgres数据库这样的带桌子IDS: id INT PRIMARY KEY, value TEXT, parent_id INT REFERENCES ids DEFAULT NULL 我想找到的后代数量在此表中的所有行。因此,对于在树子树的大小叶子都将是1 我想用递归CTE做到这一点,写了: WITH RECURSIVE r AS ( SELECT id,

    5热度

    3回答

    问题描述: 计算从某些输入n上升的所有序列的数量。 所以用户输入n;与N,然后我创建一个数字1..1的数组,然后与属性号序列 例子:n = 4 1 3 2 4 1 4 2 3 2 3 1 4 2 4 1 3 3 4 1 2 答:5 我的程序工作,但由于某种原因我有时得到0而不是答案。 #include <stdio.h> #include <stdlib.h> void *saf

    0热度

    2回答

    我该如何处理下面的代码? &arr[1]完全抛弃了我。我刚开始认为我得到了递归。说n = 7。然后它将首先打印出arr[6],然后printArray(6, &arr[1]),printf ("%d", arr[6-1])。 它会重复只要n>0。 但是第二个元素的地址是如何进入这个递归的。 void printArray(int n, int arr[]){ if(n>0){

    0热度

    2回答

    我试图找出如何映射同时包含字典和列表递归结构,到目前为止,我得到这个: import collections def rec_walk(l): for v in l: if isinstance(v, list): yield from rec_walk(v) else: yield v def rec_map(l, f):

    0热度

    2回答

    作为静态方法实现递归函数的正确方法是什么? 这是我如何使它工作atm。我想知道是否有实现这一目标,留下一个更清洁的内存占用的“更好”的方式,看起来更Python等 class MyClass(object): @staticmethod def recursFun(input): # termination condition sth = MyClass