永发信息网

用归纳法设计一个递归算法,它在有n个元素的序列A[1...n]中寻找最大元素

答案:2  悬赏:10  手机版
解决时间 2021-12-20 12:34
  • 提问者网友:动次大次蹦擦擦
  • 2021-12-19 22:05
如题 不用编程
最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-12-19 23:40
比较A[1]和A[2...n]中最大的值哪个更大就行了。
returntype max(A[1...n])
{
temp=max(A[2...n]);
if(A[1]>temp)
return A[1];
else
return temp;
}
全部回答
  • 1楼网友:woshuo
  • 2021-12-20 00:42
int avg(int* a,int x) { if(x==0) return a[x]; else return (avg(a,x-1)+a[x])/2; } 在main函数中使用: avg(a,x);//其中a是要求平均数的数组,x是数组的长度-1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯