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

河南网站制作公司哪家好网络推广营销方案免费

河南网站制作公司哪家好,网络推广营销方案免费,网站建设开发网站wrrgbdd,不备案怎么做淘宝客网站假设有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/43854.html

相关文章:

  • 手机网站怎么做SEO优化seo实战培训课程
  • 门户网站属于什么类型的模式谷歌搜索入口 镜像
  • 网站维护内容及费用app开发公司推荐
  • 昆明做企业网站多少钱资源搜索
  • h5制作报价细则志鸿优化网下载
  • asp.net动态网站成品西安seo服务外包
  • 怎么写网站规划方案怎么提高百度搜索排名
  • 传奇端游平台青岛网站建设优化
  • 网站建设是否属于技术合同北京百度推广客服电话多少
  • 网站建设维护合同范本百度推广登录后台
  • 长春哪里做网站今日国际新闻摘抄十条
  • 什么做直播网站浏览器下载安装2023版本
  • 免费咨询医生的软件有什么域名年龄对seo的影响
  • wordpress插件访客能用吗专业seo外包
  • 独立站seo是什么怎么做市场推广
  • wordpress 首页乱码企业站seo报价
  • 如何在网站做淘宝页面新疆头条今日头条新闻
  • 网站域名 文件夹竞价推广哪家公司好
  • 做什么网站比较简单正规网站优化推广
  • 网站开发 定制 多少 钱营销策划案例
  • h5网站开发用什么软件制作网站注册流程
  • wordpress大神北京aso优化
  • linux用.net做网站如何申请一个网站域名
  • 嘉兴网嘉兴网站建设安徽seo
  • 腾飞网站建设营销网站建设选择原则
  • 什么网站做h5做得好南昌seo代理商
  • 中龙建电力建设股份有限公司网站广东整治互联网霸王条款
  • wordpress连接怎么去掉日期搜索seo怎么优化
  • 集团建设网站网站软件下载app
  • 电子商务网站开发类毕业论文专业seo网站优化推广排名教程