这道题思路很难想,如果按常规的算出来所以的值,必然超时。可以这样想,如果要子段最大,一定是从一个正整数到另一个正整数之间的数之和。可以反证法证明出来这个结论是对的:如果不是最大的,试试能不能找到其他的数加在两边使得新的子段是最大的。很显然这样的情况是不存在的。
代码如下:
代码如下:
上一篇:51Nod1018 排序
阵的一个子矩阵,并且这个子矩阵的元素的和是最大的,输出这个最大的值。例如:...
题干:N个整数组成的循环序列a[1],a[2],a[3],…,a[n],求该序
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M