码迷,mamicode.com
首页 >  
搜索关键字:连续子数组    ( 418个结果
求数组中连续子数组的最大和
问题: 求解数组中连续一段子数组和的最大值。例如:{31,-41,59,26,-53,58,97,-93,-23,84},最大值为59+26-53+58+97=187 思路: 计算出任意i到j之间连续子数组的和再比较必然能得到最大值,但时间复杂度为O(n^2),我们希望能找出线性时间的算法。 我们注 ...
分类:编程语言   时间:2016-05-19 21:15:47    阅读次数:178
连续子数组的最大和
题目描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?思路一: 要注意...
分类:编程语言   时间:2016-05-13 04:14:13    阅读次数:187
连续子数组的最大和
题目:输入一个整数数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有自数组的和的最大值。要求时间复杂度为O(n)。 例如输入数组为{1,-2,3,10,-4,7,2,-5},和最大的子数组为{3,10,-4,7,2},因此输出该子数组的和为18. 解法一:举例分析数组的规律 ...
分类:编程语言   时间:2016-05-11 22:00:07    阅读次数:195
剑指offer——2
28. 连续子数组的最大和 输入一个整数数组,数组里面有正数也有负数。数组中一个或连续多个整数组成的一个子数组。求所有子数组的和的最大值,要求时间复杂度O(n) 例如输入的数组为{1, -2, 3, 10, -4, 7, 2, -5},和最大的子数组为{3, 10, -4, 7, 2}。因此输出为该 ...
分类:其他好文   时间:2016-05-10 18:43:16    阅读次数:132
最大子数组和
最大子数组和问题: 给定一个数组A[0,1...,N-1],求A的连续子数组,使得该子数组和最大。 如:数组:1,-2,3,10,-4,7,2,-5 子数组:3,10,-4,7,2;该子数组和为 18。 程序实现: 运行结果: 转载请注明出处: C++博客园:godfrey_88 http://ww ...
分类:编程语言   时间:2016-05-04 21:01:57    阅读次数:192
子数组和最接近零问题
子数组和最接近零问题: 对于长度为N的数组A,求连续子数组的和最接近0的值。 如:1,-2,3,10,-4,7,2,-5;该数组中子数组和最接近零的值为0,子数组为-4,7,2,-5。 程序实现: 运行结果: 说明:本算法时间复杂度为O(nlogn)。 转载请注明出处: C++博客园:godfrey ...
分类:编程语言   时间:2016-05-03 23:29:30    阅读次数:237
面试题31 连续子数组的最大和
题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1 ...
分类:编程语言   时间:2016-04-06 02:07:45    阅读次数:161
经典算法——连续子数组的最大乘积
Maximum Product Subarray Find the contiguous subarray within an array (containing at least one number) which has the largest product. For example, given the array [2,3,-2,4], the contiguous s...
分类:编程语言   时间:2016-03-31 17:02:53    阅读次数:206
剑指offer 连续子数组的最大和
在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?..
分类:编程语言   时间:2016-03-30 16:37:42    阅读次数:158
经典算法——连续子数组最大和问题
Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array [?2,1,?3,4,?1,2,1,?5,4], the contiguous subarray [4,?1,2,1...
分类:编程语言   时间:2016-03-11 19:04:57    阅读次数:212
418条   上一页 1 ... 32 33 34 35 36 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!