hdu 1087 最大递增和
思路和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 最大递增和相关推荐
- 动态规划百题 第六题 HDU - 1087
动态规划百题计划又重新开始啦 6: E - Super Jumping! Jumping! Jumping! HDU - 1087 wsw成功的在zzq的帮助下获得了与小姐姐约会的机会,同时也不用担心 ...
- Super Jumping! Jumping! Jumping! HDU - 1087
Super Jumping! Jumping! Jumping! HDU - 1087 题意: 给定一条长度为n的序列,其中一定存在一条元素和最大的严格上升子序列,求这条序列的元素和. 题解: 最长上 ...
- 动态规划训练17 [Super Jumping! Jumping! Jumping! HDU - 1087 ]
Super Jumping! Jumping! Jumping! HDU - 1087 过于简单懒得说了 #include <cstdio> #include <algorithm& ...
- HDU 1087 Super Jumping! Jumping! Jumping!【最大递增子段和】
Problem Description Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!&quo ...
- hdu - 1087 - Super Jumping! Jumping! Jumping!
题意:求最大升序和. 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1087 -->>设d[i]表示以第i个数为终点的最大升序和,然后从第1 ...
- hdu 1087 Super Jumping! Jumping! Jumping! 动态规划
Super Jumping! Jumping! Jumping! Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K ...
- DP专题训练之HDU 1087 Super Jumping!
Description Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is ve ...
- hdu 1087 Super Jumping! Jumping! Jumping!
Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is very popular i ...
- 【HDU - 1087】Super Jumping! Jumping! Jumping! (最大上升子序列类问题,dp)
题干: Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is very popul ...
最新文章
- android添加常驻图标到状态栏
- MySQL存储日志并使用Loganalyzer作为前端展示
- LevelDB (1)概述
- 《The C++ Standard Library》第50页 关于传递auto_ptr的问题
- SQL Server流程介绍
- Python代码模块化!
- java基础 super 子类调用父类
- 查看oracle数据库是否归档和修改归档模式(转)
- linux系统点歌机 ntfs分区,嵌入式点歌机说明
- 互动媒体技术专题2——多视角认识十二个“一” 技术预演与方案设计
- 卡特兰数(Catalan)
- 消消乐游戏原理(附部分代码)
- 大数据技术原理与应用 大作业--------微博精准营销案例设计与实现
- iOS视图成像理论及性能优化
- 游戏服务器租用配置选择攻略(大型端游及中小型网页游戏选型)
- 骞云云原生运维管理平台7.0版本正式发布
- 贵州省发票认证系统服务器地址,贵州省增值税发票综合服务平台登录入口:https://fpdk.guizhou.chinatax.gov.cn...
- js 类似发微博或者微信朋友圈的时间显示 刚刚 几天前
- Unsupported major.minor version 51.0 (unable to load class ……)解决办法
- postfix安装记录四-防病毒
热门文章
- 基于Linux C的socketEthereal程序和Package分析 (一个)
- android学习笔记(入门篇)
- 如何判断塑料制品可不可以装热水
- 2021 The 4th International Conference on Information and Computer Technologies Certificate
- 《Gpu Gems》《Gpu Pro》《Gpu Zen》资源收集
- map的用法-HD 1029Ignatius and the Princess IV
- React ----- 路由懒加载的几种实现方案
- 金蝶CLOUD星空云tempdb过大处理方法
- textmate开发一个blog
- 5G时代 我国在通信技术领域弯道超车指日可待