最大子数组的求和方法一(非动态规划)
来源:互联网 发布:淘宝美胸大赛全套图片 编辑:程序博客网 时间:2024/05/11 20:07
/* FindGreatestSumofSubArray.cpp : 定义控制台应用程序的入口点。@mishidemudong @2015-5-22*/#include "stdafx.h"int FindGreatestSum(int *A, int length){int CurentSum = A[0];int StateSum = 0;if (A == NULL || length <= 0)return 0;for (int i = 1; i < length; ++i){if (CurentSum <= 0) //如果和都小于0了,就放弃前面的和,重新等于当前数,并从当前数开始计算和CurentSum = A[i]; elseCurentSum += A[i];if (CurentSum>StateSum) //记录最大的和,并保存在StateSum中;StateSum = CurentSum; }return StateSum;}int _tmain(int argc, _TCHAR* argv[]){int A[] = { 1, -2, 1, 10, -4, 7, 9, 0, 2, -5 };printf("%d", FindGreatestSum(A, 9));return 0;}
0 0
- 最大子数组的求和方法一(非动态规划)
- 找出数组中依序的最大差值方法(非动态规划版)
- 最大子数组之和(动态规划)
- 求最大子数组的和(动态规划法)
- 动态规划 最大子数组
- 求和最大的子数组
- 动态规划方法求最大子连续数组乘积
- 【动态规划】求数组最大的子数组连续和
- 动态规划-循环数组的最大子数组和
- 最大子段-n个数求和最大且连续的子段-最简单的一维dp,动态规划入门教程,包听懂
- 动态规划求不相邻的最大子数组和
- 连续子数组的最大和 动态规划实现
- 动态规划求不相邻的最大子数组和
- 动态规划:求子数组的最大连续和
- 动态规划求不相邻的最大子数组和
- 【Leetcod 动态规划】 子数组最大和一类的问题
- 【动态规划】之求连续子数组的最大和
- 动态规划求最大子数组的和
- 五分钟一个设计模式之模板方法模式
- 准确率、召回率和F值的关系
- 1009.Dynamic_cast
- 【Android项目】疑问的总结
- 无法查找或打开PDB文件
- 最大子数组的求和方法一(非动态规划)
- 振兴中华
- Android自适应不同分辨率或不同屏幕大小
- 你不知道的JavaScript(七)delete操作符
- socket关闭后再new,再connect失败的问题
- Java内存分配浅析
- struts1.2配置
- 网工加油
- DB Spring