文章

363

粉丝

0

获赞

0

访问

73.7k

头像
2025年(408)计算机学科专业基础综合试题 - 第41题回答
数据结构
发布于2025年11月23日 16:53
阅读数 20

1):我们之间将A[i]*A[j],两个for循环i在外j在内,每次利用maxoutcome=A[i]*A[j]寻找对给定的i满足乘积最大的A[j],并存入res中;

2):       void calMulMax(int A[ ], int res[ ], int n){

                  int maxoutcome=INT_MIN;//初始化maxoutcome为INT_MIN,便于寻找最大乘积;

                   for(int i=0;i<n;i++)//固定i

            {       for(int j=i;j<n;j++){//遍历j

                       if(A[i]*A[j]>maxoutcome)maxoutcome=A[i]*A[j];//如果找到更大的值将maxoutcome更新;
                    }

                    res[i]=maxoutcome;//存入计算所得maxoutcome;

                   maxoutcome=INT_MIN;

                 } 

...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发