P1182 数列分段 Section II 题目分析: 数据大小 把长度为N的数列分为M段,找出每段和的最大值中的最小值 二分法:找出答案区间每段和最大值[l,r] 答案存在一个分界点,[l,x] 为非可取解,x为最优解,[x + 1,r]为可取解 区间左端点为数列的最大值,右端点为数列的和 整数二分解题,mid取最小情况(l + r) >> 1; 代码如下: #include<cstdio> #include<cmath> #include<cstring> #include<iostream> #include<algo...