博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ An Ac a Day ^_^ ] HDU 1257 基础dp 最长上升子序列
阅读量:4688 次
发布时间:2019-06-09

本文共 775 字,大约阅读时间需要 2 分钟。

最近两天在迎新 看来只能接着水题了……

新生培训的任务分配 作为一个有担当的学长 自觉去选了动态规划……

然后我觉得我可以开始水动态规划了……

今天水一发最长上升子序列……

kuangbin有nlogn的模板……

自己写一发原来学的吧……

1 #include
2 #include
3 #include
4 #include
5 #include
6 #include
7 #include
8 #include
9 #include
10 #include
11 #define M(a,b) memset(a,b,sizeof(a))12 using namespace std;13 typedef long long ll;14 int num[1005];15 int dp[1005];16 int max_;17 int main(){18 int n;19 while(~scanf("%d",&n)){20 for(int i=0;i
num[j]&&dp[i]<=dp[j])27 dp[i]=dp[j]+1;28 }29 if(dp[i]>max_) max_=dp[i];30 }31 printf("%d\n",max_);32 }33 return 0;34 }35 /*36 37 8 389 207 155 300 299 170 158 6538 39 */

 

转载于:https://www.cnblogs.com/general10/p/5811536.html

你可能感兴趣的文章
mobiscroll手机端插件 好用(时间、日历、颜色)
查看>>
利用vertical-align:middle实现在整个页面居中
查看>>
★★停止动画和停止所有动画$(selector).stop() 详解
查看>>
160429、nodejs--Socket.IO即时通讯
查看>>
Poj2826 An Easy Problem
查看>>
ZipUtils
查看>>
浏览器最大连接数
查看>>
memcached系列之二
查看>>
about mobile web
查看>>
ajax 的post方法用例(带循环)
查看>>
009_【OS X和iOS系统学习笔记】 OS X架构
查看>>
中止法
查看>>
Android mainfests手记
查看>>
列表的方法
查看>>
锋利的jQuery--读书笔记
查看>>
herbetr遇到 Cannot cast java.lang.Character to java.lang.Stringat java.lang.Class.cast
查看>>
Surface电池阈值
查看>>
laravel 模型中的一对一,一对多,多对多的关联
查看>>
判断 iframe 是否加载完成的完美方法
查看>>
MATLAB 动图绘制、保存
查看>>