Maximum Subarray
来源:互联网 发布:mac破解软件大全下载 编辑:程序博客网 时间:2024/05/20 23:39
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]
has the largest sum = 6
.
代码:最大子序列和
public static int maxSubArray(int[] A) {int maxsum = 0,tmpsum = 0;for(int i = 0; i < A.length; i++){if(i == 0)maxsum = A[i];tmpsum += A[i];if(tmpsum > maxsum)maxsum = tmpsum;if(tmpsum < 0)tmpsum = 0;}return maxsum; }
参考:http://blog.csdn.net/tangximing123/article/details/21876219
0 0
- maximum subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- Maximum Subarray
- NSCalendar日历使用详解
- Core Data Features(Apple官方文档译文)
- SpringMVC环境的搭建
- 《大话数据结构》读书笔记之二叉堆基本操作(最大堆)
- Git 使用笔记
- Maximum Subarray
- 排序1:插入排序(直接插入排序)
- poj 3264 Balanced Lineup ST+线段树
- hdu 1394 Minimum Inversion Number
- 最长上升子序列(LIS)长度的O(n^2)与O(nlogn)算法
- iOS 监测应用是否是第一次打开&监测应用是否已经更新
- 高桥和低桥
- Merge Intervals
- Problem 8:Largest product in a series