【发布时间】:2020-08-02 03:53:45
【问题描述】:
我的任务是使用递归布尔方法来找出我给该方法的具有索引的数组是否以向上计数的方式排序。 我解决了非递归任务,但我现在卡住了,因为 IDK 如何创建一个递归方法,每次都必须给出一个数组......这是我的想法
public static boolean isSortedRecursive(int[] a) {
int k=a.length-1;
int z=a[k];
int v=a[k-1];
if(z>v){
return false;
}
else if(z<a.length){
k--;
isSortedRecursive(a);
return true;
}
isSortedRecursive(a);
//return false;
}
【问题讨论】:
-
如果解决方案有帮助,请告诉我。对于递归,首先尝试用简单的英语单词提出一个递归公式。然后,编写公式和代码。