码迷,mamicode.com
首页 >  
搜索关键字:连续子数组    ( 418个结果
二维数组-最大子数组
一 题目:求二维数组中最大子数组的和二 设计思路 我认为若想求二维数组中最大子数组,可以将二维数组化为一维数组,在对其求连续子数组最大值。那么如何将一个二维数组化为一维数组呢?可以举一个例子,如下:i=1 5 6 -3 8 -9 2i=2 1 -12 20 0 -3 -5i=3 -9...
分类:编程语言   时间:2015-04-08 10:49:11    阅读次数:134
动态规划--求最大连续子数组的和(Python实现)&求解最大连续乘积字串(Python实现)
def MaxSum(self,array,n): sum=array[0] result=array[0] for i in range(0,n): if sumresult: result=sum end=i ...
分类:编程语言   时间:2015-04-07 18:58:37    阅读次数:314
最大连续子数组问题
问题:给定一个数组a[0,...,n-1],求a的连续子数组,使得该子数组的和最大。例如: 数组:1,-2,3,10,-4,7,2,-5; 最大子数组:3,10,-4,7,2 结果为:18首先是暴力法: 1 //暴力法 2 int MaxSubArry(int *a, int n) 3 { 4...
分类:编程语言   时间:2015-04-07 17:20:43    阅读次数:124
Task 4 求数组的连续子数组的最大和(团队合作)
小组成员:李敏、刘子晗1.设计思想:由于已经做过这个题目,只要对之前的程序加上相应的测试和约束即可。我们两个人一起商议后,决定了程序的主框架和并列出了最终可以实现的功能。先要定义数组长度和上下限的变量,然后通过if语句对用户所给出的长度和数值进行判断看是否合法,如果不合法要重新输入。最后再加上之前求...
分类:编程语言   时间:2015-03-29 17:54:00    阅读次数:154
软件工程结对开发之求一个数组中连续最大子数组之和
一、团队成员: 檀威,陈志利二、项目名: 求一个数组中连续最大子数组之和三、我们的设计思路: 设sum[i]为以第i个元素结尾且和最大的连续子数组。对于元素i,所有以它前面的元素结尾的子数组的长度都已经求得,那么以第i个元素结尾且它们之和最大的连续子数组要么是以第i-1个元素结尾且它们之和...
分类:编程语言   时间:2015-03-18 13:58:01    阅读次数:174
[经典面试题][淘宝]求首尾相连数组的最大子数组和
给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数组中一个或多个连续元素可以组成一个子数组,其中存在这样的子数组arr[i],…arr[n-1],arr[0],…,arr[j],现在请你这个ACM_Lover用一个最高效的方法帮忙找出所有连续子数组和的最大值(如果数组中的元素全部为负数,则最大和为0,即一个也没有选)。...
分类:编程语言   时间:2015-02-20 22:04:46    阅读次数:218
[算法导论]练习4.1-5最大连续子数组问题
题目:在线性时间内非递归的求数组的最大连续子数组(连续和最大的子数组)。思路:设最大子数组的和为max,起点和终点位置为s、e,正在扫描的子数组的和为add,起点和终点位置为i、j。max的初始值为-∞。 1.若数组的值全为负,则返回最大值。 2.逐个扫描数组元素,更新add、i、j的值...
分类:编程语言   时间:2015-02-10 14:52:28    阅读次数:204
面试题:最大连续子数组和
#include using namespace std; int main() { int a[] = {1,-1,3,-7,10,-3,6,-8,1}; int size = sizeof(a)/sizeof(int); int curSum = 0; int maxSum = a[0]; for(int i=0;i<size;i++){ ...
分类:编程语言   时间:2015-02-04 16:36:04    阅读次数:163
求连续子数组的和最大
题目描述:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。思路:我们可以使用分治法或者减治法来处理这个问题。分治法 目标:把1个大问题分成2个小问题,2个小问题还可以再分,直到问题规模小的可....
分类:编程语言   时间:2015-02-03 19:07:06    阅读次数:210
POJ2479,2593: 两段maximum-subarray问题
虽然是两个水题,但是一次AC的感觉真心不错这个问题算是maximum-subarray问题的升级版,不过主要算法思想不变:1. maximum-subarray问题maximum-subarray就是找到数组A[1....n]中的连续子数组A[i.....j]并且A[i]+...+A[j]和最大。当...
分类:其他好文   时间:2015-01-10 16:32:04    阅读次数:135
418条   上一页 1 ... 37 38 39 40 41 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!