最长不下降子序列(O(N^2))
2010-06-21 15:35
253 查看
#include<iostream> using namespace std; int main(){ int n; int i,j; cin>>n; int *a=new int[n+1]; int *ans=new int[n+1]; //memset(ans,0,sizeof(int)*(n+1)); for (i=1;i<=n;i++) { cin>>a[i]; ans[i]=1; } for (i=2;i<=n;i++) { for (j=1;j<i;j++) { if (a[j]<=a[i]){ ans[i]=max(ans[j]+1,ans[i]); } } } int max1=1; for (i=1;i<=n;i++) { if (ans[i]>max1)max1=ans[i]; } cout<<max1; system("pause"); return 0; }
相关文章推荐
- 动态规划实现最大连续子序列和,最长不下降子序列和最长公共子序列
- POJ - 1952 BUY LOW, BUY LOWER(最长下降子序列,计数)
- 拦截导弹(规律:下降子序列的个数等于最长上升子序列的长度)
- 最长上升(下降)子序列 O(nlogn)
- 【网络流24题】最长不下降子序列问题
- 计蒜客 最长不下降子序列 (nlogn算法)
- 求最长不下降序列(动态规划)
- 最长不下降序列(HNOI’97)
- POJ1065-Wooden Sticks-最长下降子序列
- 最长不下降子序列问题
- 20180321最长不下降序列
- 【日常学习】【二分】【最长不下降子序列长度】codevs4214 [Mz]品尝美食题解
- 最长不下降序列
- HDU Problem E [ 最长下降子序列 堆箱子]——基础dp模板题变式
- hdu 1160 FatMouse's Speed( 最长下降子序列 )
- 最长不下降子序列的O(n^2)算法和O(nlogn)算法
- LIS——最长不下降子序列
- POJ 1887 Testing the CATCHER 最长不下降序列(LIS)问题
- [Usaco2008 Feb]Eating Together麻烦的聚餐[最长不下降子序列]
- 求最长上升/下降子序列【O(nlgn)】