编写递归函数求数组最大值
2018-03-30 10:44
246 查看
题目内容:
编写函数求一个数组中数组元素的最大值,要求必须用递归方法解决。
输入格式:
数组中的数字均为整型数,输入的第一个数为数组长度,后续为数组的所有元素。
输出格式:
该数组的最大值
输入样例:
5
92 18 77 6 15
输出样例:
92
时间限制:500ms内存限制:32000kb
编写函数求一个数组中数组元素的最大值,要求必须用递归方法解决。
输入格式:
数组中的数字均为整型数,输入的第一个数为数组长度,后续为数组的所有元素。
输出格式:
该数组的最大值
输入样例:
5
92 18 77 6 15
输出样例:
92
时间限制:500ms内存限制:32000kb
#include<iostream> using namespace std; int maxTea(int a[],int n){ int max = a[0]; for(int j=1;j<n;j++){ if(a[j]>max){ max = a[j]; } } return max; } int main(){ int n; int a[200]; cin>>n; for (int i = 0; i < n; i++) { cin>>a[i]; } int count = maxTea(a,n); cout<<count<<endl; return 0; }
相关文章推荐
- 编写递归函数求数组最大值
- C++ 编写递归函数求数组最大值
- 编写一个通用程序,将二维数组含有最大元素的列与第0列元素对调。例如,原数组和调换后的目标数组为
- 使用递归调用求数组的最大值,了解递归的栈调用以及递归函数的具体执行过程
- 编写一个能将给定非负整数数组中的数字排列成最大数字的函数
- 实验8,编写一个模板函数求数组中的最大值和最小值
- 编写一个函数 返回数组中最大值与最小值的差值
- 编写一个函数,返回一个int数组中存储的最大数值,并在一个简单的程序中测试这个函数。(有缺陷)
- C 编写求一个数组中最大值的函数
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- 给定一数组求子数组和最大值——java编写
- 编写一个C#程序,要求从键盘输入10个数存放在数组中,分别求出最大数和最小数存放在第一第二个元素里
- 【嵌入式系统学习记录】练习:编写一个函数,求字符数组的前n个字符中最大字符的地址并返回该地址,字符数组和n作为函数的参数;
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- 编写一组求数组中最大最小元素的函数
- 第四周项目5—编写递归函数求最大公约数
- 编写一组求数组中最大最小元素的函数
- 每天学习一算法系列(5)(已知两个数组,数组里的元素有正有负,但是都是按照从小到大已经排好序,要求用尽可能小的时间复杂度编写一算法求出两个数组的最大交集)
- 对数组进行排序、求最大值和求元素和的算法都编写为函数模板,采用相关数据进行测试。
- 求数组中最大值,用递归函数实现