3665顺序表应用8:最大子段和之动态规划法
来源:互联网 发布:和女生网络聊天用语 编辑:程序博客网 时间:2024/05/16 08:53
3665顺序表应用8:最大子段和之动态规划法
#include<iostream>#include<cstdlib>#define MAX 100010#define OVERFLOW -1using namespace std;int cnt ;typedef struct{ int *elem; int listlen1; int listsize1;}list;void CreatList(list &l,int n)//list & 主函数带入直接用表名{ l.elem=new int [MAX]; for(int i=0;i<n;i++) cin>>l.elem[i];}int maxsum(list*l,int n)//list * 主函数带入需要在表名前加地址符&{ int max=0,max1=0,i; for(i=0;i<=n-1;i++) { max1+=l->elem[i]; if(max1<0)//使连续负数和为0 max1=0; if(max1>max)//保证输出的值为最大 max=max1; } return max;}int main(){ std::ios_base::sync_with_stdio(false); std::cin.tie(0); int m,t,k,n,i; cin>>n; list newlist; CreatList(newlist,n); int ss = maxsum(&newlist,n); cout<<ss<<" "<<endl; return 0;}
0 0
- 3665顺序表应用8:最大子段和之动态规划法
- 3665-顺序表应用8:最大子段和之动态规划法
- 3665 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- SDUTACM 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 顺序表应用8:最大子段和之动态规划法
- 数据结构顺序表应用8:最大子段和之动态规划法
- Ajax 完整教程
- 2种KMP
- 二叉树的递归&非递归遍历及其他函数功能的实现
- Unique Binary Search Trees (leetcode) 动态规划
- Java实现基于Redis的分布式锁
- 3665顺序表应用8:最大子段和之动态规划法
- Proguard代码混淆
- 多核多线程基础
- 正则表达式(Regular Expression,regex,regexp)
- 字符串-字符串的包含-寻找兄弟字符串 课后题答案
- 数论,优化,预处理(GCD 等于 XOR,uva 12716)
- 清楚浮动最好用的方法,兼容各浏览器
- C++的向上类型转换
- 【POJ 1463】【hdu 1054】Strategic game(树形dp)