摘要: 题目要求: 1.输入一个整形数组,数组里有正数也有负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],A[0]……A[j-1]之和最大。 4.同时返回最大子数组的位置。 5.求所有子数组的和 阅读全文
posted @ 2016-03-26 21:01 勋爵|X-knight 阅读(120) 评论(1) 推荐(0)
摘要: 题目要求:1.输入一个整数数组,数组中有正数也有负数2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和3.求所有子数组的和的最大值。要求时间复杂度为O(n)设计思路: 求解本题方法很多,例如:1.暴力枚举法2.动态规划等由于枚举法的时间复杂度虽然简单可以运行出结果,但是时间复杂度O( 阅读全文
posted @ 2016-03-26 09:24 勋爵|X-knight 阅读(127) 评论(1) 推荐(0)