标签: java recursion
我的作业有这个问题,我不明白。
假设有四种方法A,B,C和D. 方法A调用方法B,方法B调用方法A. 方法C调用方法D,方法D调用方法A. 以下哪种方法是间接递归的?
什么是间接递归,什么不是?
答案 0 :(得分:3)
A -> B -> A <- D <- C
Indirectly Recursive:方法A和B,因为它们通过相互调用间接地调用自己。
Indirectly Recursive
Directly Recursive:没有一个方法可以调用自身。
Directly Recursive
有关详细信息,请参阅此link。