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

建设银行官网网站首页关键词排名优化官网

建设银行官网网站首页,关键词排名优化官网,南阳微网站制作,做物流的网站有哪些功能题目链接&#xff1a; 思路&#xff1a; 我们可以先对河岸一边从小到大排序&#xff0c;对于另外一边&#xff0c;就转换为求最长上升子序列的问题了。 二分贪心代码&#xff1a; #include<bits/stdc.h> using namespace std; const int N 2e510;int n; struct edge{…

题目链接:

思路:

我们可以先对河岸一边从小到大排序,对于另外一边,就转换为求最长上升子序列的问题了。

二分+贪心代码:

#include<bits/stdc++.h>
using namespace std;
const int N = 2e5+10;int n;
struct edge{int x, y;
}p[N];
//g[i] 表示长度为i的子序列最后数字
int len = 1, g[N];//sort判断函数
bool cmp(edge a, edge b){return a.x < b.x;
}int main(){cin >> n;//读入for(int i = 1; i <= n; i++){cin >> p[i].x >> p[i].y;}//对p根据x从小到大排序sort(p+1, p+1+n, cmp);//对p[i]选出最长上升子序列g[1] = p[1].y;for(int i = 2; i <= n; i++){//当满足上升 添加到g[]中if(g[len] <=  p[i].y){g[++len] = p[i].y;}else{//不满足int l = 0, r = len+1;while(l+1 < r){int mid = (l+r) / 2;if(g[mid] < p[i].y){l = mid;}else r = mid;}g[r] = p[i].y;}}cout << len << endl;return 0;
}

http://www.dtcms.com/wzjs/507027.html

相关文章:

  • 记事本怎么做网页武汉百度seo网站优化
  • 凡客诚品官网app下载百度网站优化培训
  • 新余哪有做网站的公司做个网站
  • 做网站建设公司crm在线做一个简单的网站需要多少钱
  • 网站程序源码电商培训机构需要什么资质
  • 招聘网站设计师要求全球十大搜索引擎
  • 兼职做网站赚钱吗销售课程视频免费
  • 武汉做网站搜索引擎优化方式
  • wordpress折叠seo综合查询是啥意思
  • 做网站的时候卖过假货而出过事免费域名邮箱
  • 商城网站建设企业推广的网站
  • 做的比较好的旅行网站百度竞价推广思路
  • 网站地图什么格式seo营销是什么
  • 巴中移动网站建设关键词的选取原则
  • h5做网站什么软件东莞关键词自动排名
  • 各行各业网站建设售后完善廊坊seo推广
  • 心道教学网门户seort什么意思
  • 深圳网站建设 东莞网站建设百度官方推广
  • 一键logo在线生成器公司网站优化方案
  • 微信兼职平台网站开发济南seo排名优化推广
  • 社区门户网站模板长沙网站优化方案
  • wordpress关停网站网络营销推广渠道
  • 一个网站一年要多少钱江苏seo排名
  • 温州网站的建设南京seo整站优化技术
  • 宁波品牌网站设计网络运营工作内容
  • 婚庆网站制作公司上海百度推广电话客服
  • 哪里有做营销型网站的公司seo推广计划
  • 佛山网站设计新手怎么做电商运营
  • 网站备案填写网站报价
  • 网站运营需要学什么提高网站搜索排名