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

北京海淀区政府网站本周国内重大新闻十条

北京海淀区政府网站,本周国内重大新闻十条,网站facebook分享怎么做,企业培训有哪些方面题目: 翻译: 思路: 1、在一个集合中有多组线段,如果有不相交的两组线段,则输出YES,否则输出NO。 2、每次操纵可以选择增加一组线段或者删除一组线段后,输出YES或者NO。 3、用flag标记该线段是否…

 题目:

 翻译:

思路:

1、在一个集合中有多组线段,如果有不相交的两组线段,则输出YES,否则输出NO。

2、每次操纵可以选择增加一组线段或者删除一组线段后,输出YES或者NO。

3、用flag标记该线段是否还在集合中,flag=1表示在,flag=0表示不在。

4、找到最大起始点和最小的结束点,当最大的起始点减去最小的结束点大于0,则说明存在两组不相交的线段,输出YES;小于等于,则说明不存在,输出NO。

代码: 

#include<iostream>
#include<algorithm>
using namespace std;
typedef struct node
{long long begin = 0, end = 0;int flag = 1;
}node;
bool cmp1(node a, node b)
{return a.begin > b.begin;
}
bool cmp2(node a, node b)
{return a.end < b.end;
}
int main()
{int n,k=0;char a;node b[12];long long minend = 1e9, maxbegin = 0;cin >> n;for (int i = 0; i < n; i++){cin >> a;long long c, d;cin >> c >> d;if (a == '+')b[k].begin = c, b[k++].end = d;if (a == '-'){for (int j = 0; j < i; j++){if (b[j].begin == c && b[j].end == d && b[j].flag==1){b[j].flag = 0;break;}}}long long minend = 1e9, maxbegin = 0;int v=0;sort(b, b + k, cmp1);//求maxbegin从大到小排序for (int j = 0; j < k; j++){if (b[j].begin >= maxbegin && b[j].flag == 1){maxbegin = b[j].begin;break;}}sort(b, b + k, cmp2);//求minend从小到大排序for (int j = 0; j < k; j++){if (b[j].end <= minend && b[j].flag == 1){minend = b[j].end;break;}}if (i == 0){cout << "NO" << endl;continue;}if (maxbegin - minend > 0)cout << "YES" << endl;elsecout << "NO" << endl;}
}

结果: 

http://www.dinnco.com/news/72309.html

相关文章:

  • 给别人生日做网站手机制作网站app
  • 广东省建设厅官网查询seo关键词软件
  • 网站建设分金手指排名四快速排名seo软件
  • 右安门网站建设阿里指数查询入口
  • 福建工程网站建设团队站长工具友链检测
  • asp 免费网站模板哪个网站是免费的
  • 建设工程信息管理网关键词排名优化教程
  • 专业点网站制作公司最新消息
  • 网站建设岗位能力怎么把网站排名到百度前三名
  • 网站广告费怎么做分录百度竞价推广方法
  • 国贸做网站的公司软文广告
  • 梦幻西游网页版官方网站seo网站推广是什么
  • 网站在线客服系统免费的推荐易聊百度提交入口网站网址
  • 网页设计网站的分析排名查询系统
  • 什么网站做海报百度指数批量查询
  • 林州网站建设公司西安seo诊断
  • 网站顶级域名智慧软文发稿平台官网
  • 安康网站开发seo的优化方向
  • 网页制作基础与实例教程北京网站seowyhseo
  • 盱眙住房和城乡建设局网站淘宝优化
  • 广东营销网站建设服务百度一下子就知道了
  • 在自己的网站上做查分系统seo网站建设是什么意思
  • 如何做一份网站的数据分析百度怎么找人工客服
  • 网站做微信链接怎么做的现在怎么做网络推广
  • 怎样开始学做自媒体温州seo
  • 广州保安公司注册重庆seo排名技术
  • 将网站加入小程序最新新闻热点素材
  • 上海网站建设领导品牌女教师网课入06654侵录屏
  • 做网站找我图片百度客服人工电话24
  • 扬州网站商城建设价格兰州网络seo