Algorithm 每个迭代方法都可以使用递归吗?

Algorithm 每个迭代方法都可以使用递归吗?,algorithm,data-structures,Algorithm,Data Structures,嗨,这是一个非常普通的问题。 我想知道是否每个迭代方法(使用循环)都可以使用递归完成 我想知道是否每个迭代方法(使用循环)都可以 使用递归完成了吗 是的,看,这证明了这一点 有用链接: 是的。可以找到一些很好的解释。这里是一个广义迭代函数:- for(int i=0;i<n;i++) { doSomething(i); } recfunc(int i,int n) { if(i<n) { doSomething(i); recf

嗨,这是一个非常普通的问题。 我想知道是否每个迭代方法(使用循环)都可以使用递归完成

我想知道是否每个迭代方法(使用循环)都可以 使用递归完成了吗

是的,看,这证明了这一点

有用链接:


  • 是的。可以找到一些很好的解释。

    这里是一个广义迭代函数:-

    for(int i=0;i<n;i++) {
    
       doSomething(i);
    
    }
    
    recfunc(int i,int n) {
    
      if(i<n) {
    
           doSomething(i); 
           recfunc(i+1,n);
    
      }
    
    }
    
    (int i=0;iYES!!:)的
    已在此处回答-