递归大总结之判断数组是否递增
2017-03-07 23:17
1351 查看
#include<iostream> using namespace std; bool judge(int arr[],int i) { if (i <= 1) { return true; } if (arr[i] < arr[i - 1]) { return false; } else { return judge(arr, i - 1); } } int main() { int arr[5] = { 1, 2, 2, 4, 5 }; int len = sizeof(arr) / sizeof(arr[0]); bool flag=judge(arr,len-1); cout << flag << endl; system("pause"); }
相关文章推荐
- 程序员面试题目总结--数组(一)【递归求数组所有元素和、用一个for循环打印出一个二维数组、用递归判断数组是否是递增、有序数组中删除重复元素】
- 递归判断是否是递增数组
- 递归判断数组是否为递增数组
- 用递归判断数组是否为递增数组
- 递归实现判断数组是否递增
- 递归思维判断数组a[N]是否为一个递增数组
- 递归方法判断数组是否为递增数组
- 用递归的方法判断一个数组是否为递增数组
- 用递归判断一个数组是否递增 JAVA代码
- 用递归判断一个数组是否是递增数组
- 递归与非递归判断数组是否递增
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 递归判断数组递增
- 【41】递增数组判断是否存在两个树等于给定值
- 递归法和循环法判断数组是否递增
- 剑指offer——题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 如何用递归算法判断一个数组是否递增
- C语言:【面试题】在二维数组中,每行每列都按照递增的顺序排序,判断数组中是否包含一个数。
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 用递归算法判断一个数组是否递增