最长公共上升子序列LCIS
来源:互联网 发布:php找不到工作 编辑:程序博客网 时间:2024/05/16 05:28
周六的校赛被这题虐了我居然从来没听说过。
代码挺好懂的,这算模版题吗?
int LCIS(){ int i,j,k; memset(f,0,sizeof(f)); for(i=0;i<n;i++) { k=0; for(j=0;j<m;j++) { if(a[i]==b[j]) //如果a[i]==b[j] { if(f[j]<f[k]+1) //就在0到j-1之间,找一个b[k]小于a[i]的f[k]值最大的解 f[j]=f[k]+1; } if(a[i]>b[j]) //0到j-1中,对于小于a[i]的,保存f值的最优解 { if(f[k]<f[j]) k=j; } } } int ans=0; for(i=0;i<m;i++) ans=max(ans,f[i]); return ans;}
0 0
- 最长公共上升子序列(LCIS)
- [DP]最长公共上升子序列LCIS
- 最长公共上升子序列 LCIS
- 最长公共上升子序列LCIS
- 最长公共上升子序列 LCIS
- 最长上升公共子序列(LCIS)
- Codevs_P2185 最长公共上升子序列(LCIS)
- P1071 LCIS 最长公共上升子序列
- 最长公共上升子序列LCIS
- 最长公共上升子序列LCIS
- LCIS 最长上升公共子序列
- 最长公共上升子序列 LCIS
- 杭电 1423 (最长上升公共子序列 LCIS )
- 最长公共上升子序列 LCIS O(NM) 方案
- hdu 1423 最长上升公共子序列 LCIS 模板题
- LCIS最长上升公共子序列(HDU 1423)
- (LCIS)最长公共上升子序列 ZOJ 2432
- 最长公共上升子序列(LCIS)ZOJ 2432
- 开会技能
- poj1163
- 什么是MIME
- 混合运算的数据类型统一
- 使用Vitamio打造自己的Android万能播放器(5)——在线播放(播放优酷视频)
- 最长公共上升子序列LCIS
- Ubuntu下安装rpm
- 排序算法(一)简介与冒泡排序
- iOS---获取当前位置信息
- code和const的区别
- 【Qt】适时使用预编译头文件
- TCP/IP (1)基本知识
- TCP协议疑难杂症全景解析
- java模拟post请求上传文件