POJ 2533-Longest Ordered Subsequence 动态规划
来源:互联网 发布:sql加密解密函数 编辑:程序博客网 时间:2024/06/05 11:49
题目来源:http://124.205.79.250/JudgeOnline/problem?id=2533
解题报告:
这道题要求最长递增子序列。
由于之前做的POJ 1836中用到的就是求最长递增子序列的思路,所以这道题相对而言就很简单了。
设f[i]表示包含a[i]在内的最长递增子序列的长度,则
f[i]=max(1,f[k1]+1, f[k2]+1,..., f[kn]+1),其中,k1,k2,...,kn满足条件:k1,k2,...,kn 都小于i,且
a[k1],a[k2],...a[kn]都小于a[i]。
最后要求的是f[1],...,f[n]中的最大值。
附录:
Longest Ordered Subsequence
Time Limit: 2000MS Memory Limit: 65536KTotal Submissions: 14541 Accepted: 6174
Description
A numeric sequence of ai is ordered if a1 < a2 < ... < aN. Let the subsequence of the given numeric sequence (a1, a2, ..., aN) be any sequence (ai1, ai2, ..., aiK), where 1 <= i1 < i2 < ... < iK <= N. For example, sequence (1, 7, 3, 5, 9, 4, 8) has ordered subsequences, e. g., (1, 7), (3, 4, 8) and many others. All longest ordered subsequences are of length 4, e. g., (1, 3, 5, 8).
Your program, when given the numeric sequence, must find the length of its longest ordered subsequence.
Your program, when given the numeric sequence, must find the length of its longest ordered subsequence.
Input
The first line of input file contains the length of sequence N. The second line contains the elements of sequence - N integers in the range from 0 to 10000 each, separated by spaces. 1 <= N <= 1000
Output
Output file must contain a single integer - the length of the longest ordered subsequence of the given sequence.
Sample Input
71 7 3 5 9 4 8
Sample Output
4
- POJ 2533-Longest Ordered Subsequence 动态规划
- POJ 2533 Longest Ordered Subsequence 动态规划
- POJ 2533 Longest Ordered Subsequence 动态规划
- POJ 2533 Longest Ordered Subsequence(DP动态规划)
- poj 动态规划DP - 2533 Longest Ordered Subsequence
- POJ 2533 Longest Ordered Subsequence (DP动态规划)
- 动态规划【Longest Ordered Subsequence】
- 动态规划 Longest Ordered Subsequence
- POJ-2533-Longest Ordered Subsequence-最长递增子序列-动态规划
- //POj 2533 Longest Ordered Subsequence(动态规划:最长不减子序列)
- poj入门水题--动态规划(DP)2533 Longest Ordered Subsequence 1088滑雪
- Longest Ordered Subsequence 【poj-2533】【动态规划-最长上升子序列】
- acm pku 2533 Longest Ordered Subsequence 动态规划
- POJ 2533 Longest Ordered Subsequence
- poj 2533Longest Ordered Subsequence
- poj 2533 Longest Ordered Subsequence
- Poj 2533 Longest Ordered Subsequence
- poj 2533 Longest Ordered Subsequence
- 开始学习RTX51 Tiny
- VS2010让开发者受益新功能深入解读
- 设计模式学习22 总结
- 一个使用数学技巧实现的数值交换
- 声卡完美解决 (Intel集成声卡,其他供参考)
- POJ 2533-Longest Ordered Subsequence 动态规划
- WinApi实现串口通信
- 2010-7-24
- VC小知识(转)
- 关于flex4安装错误,即flash builder4安装时遇到的exit code 7
- zoj july— 小记
- visual studio 中显示cg,hlsl语法高亮
- 如何在Landa V8 中设置数据列表的筛选
- 《ASCE1885的武术》---断骨