剑指offer-31:连续子数组的最大和
来源:互联网 发布:程序员自我评定怎么写 编辑:程序博客网 时间:2024/05/16 17:00
package partation;/** * 题目:输入一个整型数组,数组里面有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。 * 要求时间复杂度为O(n) * Description: [类描述] * @author summ * @Version * @Created at 2014-8-5 * @Modified by summ on 2014-8-5 */public class FindgreatestSumOfSubArray {private static int findgreatestSumOfSubArray(int[] array) {int greatNum = 0x0000000;int sum = 0;if(array.length <= 0) {return 0;}for (int i = 0; i < array.length; i++) {if(sum <= 0) {sum = array[i];} else {sum = sum + array[i];}if (sum > greatNum) {greatNum = sum;}}return greatNum;}public static void main(String[] args) {int[] array = {1,-2,3,10,-4,7,2,-5};findgreatestSumOfSubArray(array);System.out.println(findgreatestSumOfSubArray(array));}}
0 0
- 剑指offer:31-连续子数组的最大和
- 剑指offer-31:连续子数组的最大和
- 剑指offer 31 - 连续子数组的最大和
- 剑指Offer-31-连续子数组的最大和
- 剑指offer-31:连续子数组的最大和
- 剑指offer 31 连续子数组的最大和
- [剑指offer]连续子数组最大和
- 剑指offer-最大连续子数组和
- 剑指offer:连续子数组最大和
- 剑指offer---连续子数组最大和
- 【剑指offer】连续子数组最大和
- 剑指Offer之连续子数组的最大和
- 【剑指offer】连续子数组的最大和
- 剑指offer--连续子数组的最大和
- 剑指Offer之 - 连续子数组的最大和
- 剑指offer之连续子数组的最大和
- 《剑指offer》连续子数组的最大和
- 剑指offer:连续子数组的最大和
- 预处理器(未整理)
- 纯CSS实现超酷发送按钮
- HDU - 4911 Inversion
- apriori算法 初步实现
- 如何 echo --help查看echo帮助
- 剑指offer-31:连续子数组的最大和
- 算法题:复制复杂链表之复制连接法
- POJ3735 Training little cats DP,矩阵快速幂,稀疏矩阵优化
- PCA学习一M. Turk, A. Pentland, Eigenfaces for Recognition, Journal of Cognitive Neurosicence, Vol. 3, N
- Codeforces Round #225 (Div. 1) D. Antimatter
- Process Stats:了解你的APP如何使用内存
- HDOJ 题目1016 Prime Ring Problem(搜素,dfs)
- poj-1258 Agri-Net(最小生成树 Prim算法)
- 两个页面之间的跳转