
作业
鹭天
敦立坤我是你爹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【题解&&作业&&dp】最大子段和V1
题目传送门 题目描述: N个整数组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的连续子段和的最大值。当所给的整数均为负数时和为0。 例如:-2,11,-4,13,-5,-2,和最大的子段为:11,-4,13。和为20。 输入 第1行:整数序列的长度N(2 <= N <= 50000) 第2 - N + 1行:N个整数(-10^9 ...原创 2018-12-28 21:58:28 · 198 阅读 · 0 评论 -
【作业&&题解&&dp】51nod1007 正整数分组
题目传送门 题目描述: 将一堆正整数分为2组,要求2组的和相差最小。 例如:1 2 3 4 5,将1 2 4分为1组,3 5分为1组,两组和相差1,是所有方案中相差最少的。 输入 第1行:一个数N,N为正整数的数量。 第2 - N+1行,N个正整数。 (N <= 100, 所有正整数的和 <= 10000) 输出 输出这个最小差 输入样例 5 1 2 3 4 5 输出样例 1 ...原创 2019-01-05 19:50:14 · 235 阅读 · 0 评论 -
【题解&&作业&&dp】51nod1254最大子段和V2
题目传送门 题目描述: N个整数组成的序列a[1],a[2],a[3],…,a[n],你可以对数组中的一对元素进行交换,并且交换后求a[1]至a[n]的最大子段和,所能得到的结果是所有交换中最大的。当所给的整数均为负数时和为0。 例如:{-2,11,-4,13,-5,-2, 4}将 -4 和 4 交换,{-2,11,4,13,-5,-2, -4},最大子段和为11 + 4 + 13 = 28。 ...原创 2019-01-01 21:17:12 · 276 阅读 · 0 评论 -
【题解&&作业&&贪心】51nod1053 最大M子段和V2
题目传送门 题目描述: N个整数组成的序列a[1],a[2],a[3],…,a[n],将这N个数划分为互不相交的M个子段,并且这M个子段的和是最大的。如果M >= N个数中正数的个数,那么输出所有正数的和。 例如:-2 11 -4 13 -5 6 -2,分为2段,11 -4 13一段,6一段,和为26。 输入 第1行:2个数N和M,中间用空格分隔。N为整数的个数,M为划分为多少段。(2 &...原创 2019-01-02 16:46:22 · 227 阅读 · 0 评论 -
【dp&&题解&&作业】51nod1055最长等差数列
题目传送门 题目描述: N个不同的正整数,找出由这些数组成的最长的等差数列。 例如:1 3 5 6 8 9 10 12 13 14 等差子数列包括(仅包括两项的不列举) 1 3 5 1 5 9 13 3 6 9 12 3 8 13 5 9 13 6 8 10 12 14 其中6 8 10 12 14最长,长度为5。 输入 第1行:N,N为正整数的数量(3 <= N <= 10000)...原创 2019-01-02 21:34:40 · 130 阅读 · 0 评论 -
【题解&&作业&&dp】51nod1052最大M子段和V1
题目传送门 题目描述: N个整数组成的序列a[1],a[2],a[3],…,a[n],将这N个数划分为互不相交的M个子段,并且这M个子段的和是最大的。如果M >= N个数中正数的个数,那么输出所有正数的和。 例如:-2 11 -4 13 -5 6 -2,分为2段,11 -4 13一段,6一段,和为26。 输入 第1行:2个数N和M,中间用空格分隔。N为整数的个数,M为划分为多少段。(2 &...原创 2019-01-03 11:45:57 · 214 阅读 · 0 评论 -
【题解&&贪心&&作业】51nod1270 数组的最大代价
题目传送门 题目描述: 数组A包含N个元素A1, A2…AN。数组B包含N个元素B1, B2…BN。并且数组A中的每一个元素Ai,都满足1 &amp;lt;= Ai &amp;lt;= Bi。数组A的代价是公式是两个相邻元素的差的绝对值之和 给出数组B,计算可能的最大代价S。 输入 第1行:1个数N,表示数组的长度(1 &amp;lt;= N &amp;lt;= 50000)。 第2 - N+1行:每行1个数,对应数组元素Bi.原创 2018-12-27 15:22:53 · 226 阅读 · 0 评论 -
【海亮集训&&题解】 51nod 1065 最小正子段和
题目传送门 题目描述: N个整数组成的序列a[1],a[2],a[3],…,a[n],从中选出一个子序列(a[i],a[i+1],…a[j]),使这个子序列的和>0,并且这个和是所有和>0的子序列中最小的。 例如:4,-1,5,-2,-1,2,6,-2。-1,5,-2,-1,序列和为1,是最小的。 输入 第1行:整数序列的长度N(2 <= N <= 50000) 第2 -...原创 2019-01-25 17:31:17 · 305 阅读 · 0 评论