当前位置: 首页 > news >正文

甘德县公司网站建设英语培训东莞网站建设

甘德县公司网站建设,英语培训东莞网站建设,装修加盟好项目,网站建设项目招标标书本题由于1e5的数据#xff0c;n方的做法不再适用#xff0c;但是简单的一维并不能满足动态转移。这时#xff0c;我们就可以考虑引入最长上升子序列来处理 用样例来看 5 序列#xff1a;3 2 1 4 5序号#xff1a;1 2 3 4 5序列#xff1a;1 2 3 4 5序号#xff1a;3 2…本题由于1e5的数据n方的做法不再适用但是简单的一维并不能满足动态转移。这时我们就可以考虑引入最长上升子序列来处理 用样例来看 5 序列3 2 1 4 5序号1 2 3 4 5序列1 2 3 4 5序号3 2 1 4 5求公共子序列我们可以发现上面的序列是递增的。实际上我们只是在下面找一个最长上升子序列上面已经递增了这样考虑的原因是我们收到的一个1-n的排列每个数字只出现一次 代码如下 // Problem: // P1439 【模板】最长公共子序列 // // Contest: Luogu // URL: https://www.luogu.com.cn/problem/P1439 // Memory Limit: 125 MB // Time Limit: 1000 ms // // Powered by CP Editor (https://cpeditor.org)#includeiostream #includealgorithm #includevector using namespace std;int main(){int n;cinn;vectorint a(n1);vectorint b(n1);vectorint c(n1);//vector大法好for(int i1;in;i) cina[i],c[a[i]]i;int x;for(int i1;in;i) cinx,b[i]c[x];vectorint d(n1);int cnt0;d[0]-1e9;//这里不会卡数据但是建议设置一个标兵不然后面比较会出错for(int i1;in;i){if(b[i]d[cnt]){d[cnt]b[i];}else{ //二分*upper_bound(d.begin()1,d.begin()1cnt,b[i])b[i];}}coutcntendl;return 0; }
http://www.zqtcl.cn/news/87084/

相关文章:

  • 网站的登陆注册页面怎么做淘宝做导航网站有哪些功能
  • 江苏网站建设效果长治哪里做网站
  • 手机网站如何更改大品牌网站建设
  • 天眼查河南建设网站公司兰州中川国际机场t3航站楼
  • seo站内优化世界足球排名前100
  • 自己做网站2008R2好还是win7网页版微信和电脑版微信的区别
  • php网站开发个人职责昆明网站建设价目表
  • 股票订阅网站开发电子商城网站开发多少钱
  • 天津地区网站建设wordpress所有页面
  • 做网站需要租服务器吗江西住房与城乡建设厅网站
  • 培训人员网站建设原创文章网站开发教程
  • 网站做双拼域名什么意思淘宝买模板注浆做网站
  • 编程教学网站推荐建设一个电商网站的流程
  • 找别人做网站注意什么传媒公司总裁
  • 网站服务器慢网页制作视频的网站建设
  • 昆明做百度网站电话号码网站数据怎么做接口供小程序调用
  • 邢台经济开发区网站小程序开发外包服务
  • 企业建站 炫酷模板0基础做下载网站
  • 怎么做网站弹幕怎么做网站免费优化
  • 网站关键词用热门的还是冷门网站一键建设
  • 网站开发所需配置wordpress网站首页空白
  • 如何做网站联盟广告公司 网站制作
  • 外贸网站排行查网站备案信息
  • 网站怎么注销备案号wordpress自带企业主题下载
  • 四川市网站建设北京网站优化合作
  • 广州网站建设公司大连市城市建设管理局网站
  • asp.net 网站强制兼容性运行如何查询公司名称是否被注册
  • 做枪版视频网站犯法吗电子商务网站的建设和维护论文
  • 安徽网站建设大全wordpress最新文章id
  • 永久免费自动建站百度搭建wordpress