递归(判定数组是否有序)

问题:给定一个数组,请用递归的方法判定数组中的元素是否有序

解答:

 

int isArrayInSortedOrder(int [] A,int index){
    if(A.length==1)
        return 1;
    return (A{index-1]<=A[index-2])?0:isArrayInSortedOrder(A,index-1);
}

 

posted on 2018-01-26 20:24  ZhangのBlog  阅读(190)  评论(0编辑  收藏  举报