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

河南网站制作公司哪家好淘宝权重查询入口

河南网站制作公司哪家好,淘宝权重查询入口,做旅游网站包括哪些栏目,邯郸网站制作哪家好假设有n个区间,分别是:[l1,r1], [l2,r2], [l3,r3].....[ln,rn] 从这n个区间中选出某些区间,要求这些区间满足两两不相交,最多能选出多少个区间呢? 基本思路: 按照右端点从小到大排序,再比较左端…

假设有n个区间,分别是:[l1,r1], [l2,r2], [l3,r3].....[ln,rn]

从这n个区间中选出某些区间,要求这些区间满足两两不相交,最多能选出多少个区间呢?

基本思路:

        按照右端点从小到大排序,再比较左端点与前面覆盖的区域。每次选择左端点与前面的已经覆盖的区间不重合而右端点又尽量小的区间,这样可以让剩下的未覆盖的区间尽可能的大,就可以放置更多的区间。

实现:

#include<bits/stdc++.h>
using namespace std;
const int maxn = 1001;
struct range{int left;int right;
}a[maxn];bool comp(range a, range b){if(a.right != b.right){return a.right < b.right;}return a.left < b.left;
}
int main(){int n;cout << "n=";cin >> n;for(int i=0;i<n;i++){cout << "输入第" << i+1 << "个数\n";cout << "x = ";cin >> a[i].left;cout << "y = ";cin >> a[i].right;		}int count=1;sort(a,a+n,comp);int start = a[0].right;cout <<"("<<a[0].left<<","<<a[0].right<<")"<<endl;for(int i=1;i<n;i++){if(a[i].left>=start){count++;start = a[i].right;cout <<"("<<a[i].left<<","<<a[i].right<<")"<<endl;}}cout << count << endl;}

http://www.ds6.com.cn/news/35956.html

相关文章:

  • 动态网站如何做登录界面广州百度seo 网站推广
  • 门户网站建设调查问卷北京网站制作设计
  • 网站建设方案备案建一个网站需要多少钱?
  • 网站建设最新资讯朝阳seo排名
  • 如何引流被动加好友株洲专业seo优化
  • 做试管的网站化妆品营销推广方案
  • 义乌网站制作电话平台推广费用一般是多少
  • asp网站ftp入侵网络推广策划方案模板
  • 长沙的seo网络公司杭州seo网站排名
  • 美国设计网站大全网站诊断工具
  • 做视频有收益的网站洛阳网站建设
  • 微信视频网站怎么做的好处友情链接的作用大不大
  • 做网站 一年需要多少钱天津网站优化
  • 软件学校网站模板下载关键词推广优化外包
  • 潼南区做网站的公司网络营销总监岗位职责
  • 意大利最大的b2b平台广州seo排名收费
  • 一级a做片免费网站百度关键词优化软件如何
  • 广东网站制作哪家强seo案例分析方案
  • 天鸿建设集团有限公司 网站网络培训系统
  • 有域名的话怎么做网站在线工具seo
  • 网站程序上传教程长春关键词优化公司
  • 微博营销技巧郑州seo哪家好
  • 网站上传 空间 数据库俄罗斯搜索引擎yandex推广
  • 做公众好号的网站吗seo免费优化公司推荐
  • 幼儿园网站建设要求日照网络推广公司
  • 网站中弹出广告怎么做的深圳短视频推广
  • 网站设计经典案例分析免费隐私网站推广app
  • 公司做网站做什么类型的网站好线上推广方案模板
  • 网站建设项目采购公告上海优化营商环境
  • wordpress如何设置友情链接刷关键词排名seo软件