递归方法判断数组中的元素是不是有序

问题:给定一个数组,请用递归方法判定数组中的元素是不是有序。
分析:如果数组中只有一个元素,直接返回1表示有序

private static int isArrayInSorted(int[] arr, int index) {

        if (arr.length == 1) {
            return 1;
        }
        /***/
        return (arr[index-1]<=arr[index-2])?0:isArrayInSorted(arr,index-1);
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容