思路和LIS差不多,dp[i]为i结尾最大值

#include <iostream>
#include <string>
#include <cstring>
#include <cstdlib>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <stack>
#include <queue>
#include <cctype>
#include <vector>
#include <iterator>
#include <set>
#include <map>
#include <sstream>
using namespace std;#define mem(a,b) memset(a,b,sizeof(a))
#define pf printf
#define sf scanf
#define spf sprintf
#define pb push_back
#define debug printf("!\n")
#define MAXN 205
#define MAX(a,b) a>b?a:b
#define blank pf("\n")
#define LL long long
#define ALL(x) x.begin(),x.end()
#define INS(x) inserter(x,x.begin())
#define pqueue priority_queue
#define INF 0x3f3f3f3fint n,m;int dp[1005],v[1005];int main()
{int i,j,k,a,b,kase=0;while(~sf("%d",&n) && n){mem(dp,0);mem(v,0);int ans = 0;for(i=0;i<n;i++){sf("%d",&v[i]);dp[i] = v[i];ans = max(ans,dp[i]);}for(i=1;i<n;i++){for(j=0;j<i;j++){if(dp[i]>dp[j]){dp[i] = max(dp[i],dp[j]+v[i]);ans = max(dp[i],ans);}}}pf("%d\n",ans);}return 0;
}

转载于:https://www.cnblogs.com/qlky/p/5661972.html

hdu 1087 最大递增和相关推荐

  1. 动态规划百题 第六题 HDU - 1087

    动态规划百题计划又重新开始啦 6: E - Super Jumping! Jumping! Jumping! HDU - 1087 wsw成功的在zzq的帮助下获得了与小姐姐约会的机会,同时也不用担心 ...

  2. Super Jumping! Jumping! Jumping! HDU - 1087

    Super Jumping! Jumping! Jumping! HDU - 1087 题意: 给定一条长度为n的序列,其中一定存在一条元素和最大的严格上升子序列,求这条序列的元素和. 题解: 最长上 ...

  3. 动态规划训练17 [Super Jumping! Jumping! Jumping! HDU - 1087 ]

    Super Jumping! Jumping! Jumping! HDU - 1087 过于简单懒得说了 #include <cstdio> #include <algorithm& ...

  4. HDU 1087 Super Jumping! Jumping! Jumping!【最大递增子段和】

    Problem Description Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!&quo ...

  5. hdu - 1087 - Super Jumping! Jumping! Jumping!

    题意:求最大升序和. 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1087 -->>设d[i]表示以第i个数为终点的最大升序和,然后从第1 ...

  6. hdu 1087 Super Jumping! Jumping! Jumping! 动态规划

    Super Jumping! Jumping! Jumping! Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K ...

  7. DP专题训练之HDU 1087 Super Jumping!

    Description Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is ve ...

  8. hdu 1087 Super Jumping! Jumping! Jumping!

    Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is very popular i ...

  9. 【HDU - 1087】Super Jumping! Jumping! Jumping! (最大上升子序列类问题,dp)

    题干: Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is very popul ...

最新文章

  1. android添加常驻图标到状态栏
  2. MySQL存储日志并使用Loganalyzer作为前端展示
  3. LevelDB (1)概述
  4. 《The C++ Standard Library》第50页 关于传递auto_ptr的问题
  5. SQL Server流程介绍
  6. Python代码模块化!
  7. java基础 super 子类调用父类
  8. 查看oracle数据库是否归档和修改归档模式(转)
  9. linux系统点歌机 ntfs分区,嵌入式点歌机说明
  10. 互动媒体技术专题2——多视角认识十二个“一” 技术预演与方案设计
  11. 卡特兰数(Catalan)
  12. 消消乐游戏原理(附部分代码)
  13. 大数据技术原理与应用 大作业--------微博精准营销案例设计与实现
  14. iOS视图成像理论及性能优化
  15. 游戏服务器租用配置选择攻略(大型端游及中小型网页游戏选型)
  16. 骞云云原生运维管理平台7.0版本正式发布
  17. 贵州省发票认证系统服务器地址,贵州省增值税发票综合服务平台登录入口:https://fpdk.guizhou.chinatax.gov.cn...
  18. js 类似发微博或者微信朋友圈的时间显示 刚刚 几天前
  19. Unsupported major.minor version 51.0 (unable to load class ……)解决办法
  20. postfix安装记录四-防病毒

热门文章

  1. 基于Linux C的socketEthereal程序和Package分析 (一个)
  2. android学习笔记(入门篇)
  3. 如何判断塑料制品可不可以装热水
  4. 2021 The 4th International Conference on Information and Computer Technologies Certificate
  5. 《Gpu Gems》《Gpu Pro》《Gpu Zen》资源收集
  6. map的用法-HD 1029Ignatius and the Princess IV
  7. React ----- 路由懒加载的几种实现方案
  8. 金蝶CLOUD星空云tempdb过大处理方法
  9. textmate开发一个blog
  10. 5G时代 我国在通信技术领域弯道超车指日可待