51nod 活动安排问题之一
来源:互联网 发布:量化投资数据挖掘 pdf 编辑:程序博客网 时间:2024/06/16 13:03
输入
第1行:1个数N,线段的数量(2 <= N <= 10000)第2 - N + 1行:每行2个数,线段的起点和终点(-10^9 <= S,E <= 10^9)
输出
输出最多可以选择的线段数量。
输入示例
//@auther zhou//@Number 201408070203//@start time://@finish time:/*@此处注意:*//* 测试数据*/#include<iostream>#include<cstring>#include<vector>#include<cmath>#include<algorithm>using namespace std;struct x{int start;int end;};bool cmp(x a,x b){if(a.end<b.end)return 1;return 0;}int main(){int n;vector<x> a;x temp;cin>>n;for (int i=0;i<n;i++){cin>>temp.start>>temp.end;a.push_back(temp);}sort(a.begin(),a.end(),cmp);//for (int i=0;i<n;i++){//cout<<a[i].start<<" "<<a[i].end<<endl;////}int pick=0,lasttime=-1e9-1;int i=0;while(i<n){if(a[i].start>=lasttime) {lasttime=a[i].end;pick++;}i++;}cout<<pick<<endl;return 0;}
31 52 33 6
输出示例
2
贪心问题
endtime选最早的
0 0
- 51nod 活动安排问题之一
- 51nod 活动安排问题
- 活动安排问题 (51nod)
- 51nod 1428 活动安排问题
- 51nod 活动安排问题 (贪心)
- 51NOD 1428 活动安排问题
- 51nod 活动安排问题之二
- 51NOD OJ 活动安排类问题
- 51nod---1428 活动安排问题
- 51nod 活动安排问题 《贪心+dp》
- 51nod-活动安排问题之二
- 51nod 1428 活动安排问题
- 51nod-1428 活动安排问题
- 51Nod 1428 活动安排问题
- 活动安排问题-2 (51nod)
- 51nod 1428 活动安排问题
- 51Nod 活动安排问题(贪心)
- 51nod 1428 活动安排问题
- poj 1322 概率dp
- appframework(2.1) 小技巧(更新中)
- RMAN兼容性、控制文件自动备份、保存时间、备份策略、备份脚本(二)
- to 群组 学习VUE建议
- 太极
- 51nod 活动安排问题之一
- HDU 1176 免费馅饼(普通dp
- ACM刷题之ZOJ————Demacia of the Ancients
- 基本图书馆管理表的创建和约束
- MySql中的索引
- 利用自动索引计算数组元素的平方和
- LeetCode 413. Arithmetic Slices
- 动态规划 03题
- tensorflow43《TensorFlow实战》笔记-09-02 多GPU并行 code