51Nod 1133 不重叠的线段 贪心
来源:互联网 发布:酒水包装设计软件 编辑:程序博客网 时间:2024/06/01 09:29
贪心,根据右区间排序
#include<iostream> #include<queue> #include<vector> #include<stack> #include<algorithm>#include<cmath> #include<set>#include<map>#include<cstdio>using namespace std;typedef struct node{int x,y;}node;bool cmp(node n1,node n2){return n1.y<n2.y;}int main(){int n;cin>>n;node n1[10000+10];for(int i=0;i<n;i++) scanf("%d%d",&n1[i].x,&n1[i].y);sort(n1,n1+n,cmp);int sum=1,pro=n1[0].y;for(int i=1;i<n;i++){if(n1[i].x>=pro){sum++;pro=n1[i].y;}} cout<<sum<<endl;return 0;}
阅读全文
1 0
- 51nod 1133 不重叠的线段(贪心)
- 51nod 1133 不重叠的线段 贪心
- 51nod 1133 不重叠的线段(贪心)
- 51Nod 1133 不重叠的线段 (区间贪心
- 51nod 1133 不重叠的线段(贪心)
- 51nod 1133 不重叠的线段(贪心)
- 51nod 1133 不重叠的线段(贪心)
- 51nod 1133 不重叠的线段 贪心
- 51Nod 1133 不重叠的线段 贪心
- 51NOD 1091 线段重叠 51 NOD 1133不重叠线段 贪心
- 51NOD 1133 不重叠的线段
- 51nod 1133 不重叠的线段
- 51nod 1133 不重叠的线段
- 51nod-1133 不重叠的线段
- 51nod 1133 不重叠的线段
- 51Nod 1133 不重叠的线段
- 51nod 1133 不重叠的线段
- 51nod 1133 不重叠的线段
- 任务分发系统-Qcmd-http详解
- firewall-cmd防火墙
- 你是否了解新媒体,新媒体简介
- javascript简单的加减乘除运算
- java web session过期 跳转页面没有跳出frame的问题
- 51Nod 1133 不重叠的线段 贪心
- 联网请求获取json串
- 【Maven实战】之Linux环境下Nexus3.6安装
- shiro-02经典权限五张表
- tomcat7 安装和配置
- Ubuntu16.04安装TensorFlow(GeForce Titan显卡)出现的问题记录
- HashMap和HashTable的区别
- Python入门(02) -- 列表操作
- linux普通用户获取管理员权限