博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DP简单问题联系--最长递增子序列+最长公共子序列等
阅读量:5141 次
发布时间:2019-06-13

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

今天重温了一下dp问题,发现自己两个礼拜不写题目就什么都不会了。。。心态爆炸,感觉去考试怕是要gg了。。。

 

不过今天总结一下写的题目,全部都是基础的dp问题

第一个是

求最长不下降子序列的长度

第一行为n,表示n个数 第二行n个数

最长不下降子序列的长度

 

N小于5000 for  each  num  < =maxint

样例输入

31 2 3

样例输出

3

 

//// Created by 陈平 on 2018/7/8.//#include "iostream"using namespace std;int main(){    int num[6001];    int dp[6001];    int n;    cin>>n;    for (int i = 1; i <=n ; ++i) {        cin>>num[i];        dp[i] = 1;    }    int maxx = 1;    for (int j = 2; j <=n ; ++j) {        maxx = 1;        for (int i = 1; i 
flag) { flag = dp[k]; } } cout<

难度不大,思想也比较简单。

 

转载于:https://www.cnblogs.com/Pinging/p/9281508.html

你可能感兴趣的文章
你的第一个Django程序
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>
NAT地址转换
查看>>
Nhibernate 过长的字符串报错 dehydration property
查看>>
Deque - leetcode 【双端队列】
查看>>
gulp插件gulp-ruby-sass和livereload插件
查看>>
免费的大数据学习资料,这一份就足够
查看>>