100.给定一个整型数组,数组的长度为N(N>3),从数组中寻找一个连续的长度为3的子数组,要求该子数组的和最大。
1条回答 默认 最新
hgucyuwe 2021-09-10 23:26关注int[] a={ N[0],N[1],N[2] };
int sum = N[0]+N[1]+N[2];
for(int i=1; i<N-3: i++)
{
if(N[[i]+N[[i+1]+N[[i+2] > sum)
{
a={ N[i],N[ i+1],N[ i+2] };
}
}
运行结束a是最大的子数组本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报