您的位置:首页 > 其它

返回给定的n个数的序列中的最大数和最小数

2016-03-03 09:56 357 查看
void findMaxAndMin(int nums[],int n,int &maxsum,int &minsum)
{
if(!nums)
return ;
int i=0;
if(n&1){
maxnum=minnum=nums[0];
i=1;
}else{
maxnum=INT_MIN;
minnum=INT_MAX;
}
for(;i<n-1;i+=2){
if(nums
<nums[n+1]){
maxnum=max(nums[n+1],maxnum);
minnum=min(nums
,minnum);
}else{
maxnum=max(nums[n+1],maxnum);
minnum=min(nums
,minnum);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: