递归与非递归判断数组是否递增
来源:互联网 发布:java并发编程 豆瓣 编辑:程序博客网 时间:2024/05/16 06:05
#include "stdafx.h"
#include <iostream.h>
void isIncrease(int *a,int n)//非递归判断数组是否递增;
{
int j=0;//计数器;
for (int i=1;i<=n;i++)
{
if (a[i-1]>a[i])//循环判断数组中相邻的数的大小,如果前面的数大于后面的数则j增加;
{
j++;
}
}
if (j>0)
{
cout<<"这个数组不是递增数组!"<<endl;
}
else
cout<<"这个数组是递增的数组!"<<endl;
}
bool isIncreaseDigui(int *a,int n)//递归调用
{
if (n==1)
{
return true;
}
else
return (a[n-1]>a[n-2]&&isIncreaseDigui(a,n-1));
}
void main()
{
int a[]={-1,0,2,1,5,4,7,8};
int length=sizeof(a)/sizeof(int);
isIncrease(a,length);
if (isIncreaseDigui(a,length))
{
cout<<"这个数组是递增的数组!"<<endl;
}
else
cout<<"这个数组不是递增数组!"<<endl;
}
- 递归与非递归判断数组是否递增
- 递归判断是否是递增数组
- 递归实现判断数组是否递增
- 递归判断递增数组
- 递归方法判断数组是否为递增数组
- 用递归判断数组是否为递增数组
- 用递归判断一个数组是否是递增数组
- 递归算法判断数组是否为一个递增数组
- 用递归算法判断一个数组是否递增
- 用递归判断一个数组是否递增 JAVA代码
- 递归法和循环法判断数组是否递增
- 用递归算法判断一个数组是否递增
- 小程序-利用递归判断数组是否递增
- 递归大总结之判断数组是否递增
- 如何用递归算法判断一个数组是否递增
- 如何用递归算法判断一个数组是否是递增
- 递归判断不递增数组
- 递归函数判断数组递增
- ios url缓存策略——NSURLCache、 NSURLRequest、Http规则
- ajax请求get和post区别
- HTTP状态码一览表(HTTP Status Code)
- 关于字符串操作
- 2013年十大网址站排行榜
- 递归与非递归判断数组是否递增
- sqoop 安装及使用
- 备忘录模式
- Js 错误 - Throw、Try 和 Catch
- WPF Image控件显示视频数据流
- 楠哥讲心得之三维重建
- 加载本地UITableViewCell
- 基于TinyProxy搭建HTTP代理服务器
- 九九乘法表