专题一 · 1004
来源:互联网 发布:大数据分析模型代码 编辑:程序博客网 时间:2024/06/06 01:41
代码及分析
#include <cstring>#include <algorithm>#include <cstdio>//好几天之前 A 的题,//今天补博客的时候已经忘了当时怎么做的了//只是记得这道题很简单,一次就 A 了……//简单的贪心,也没有坑……int n;int ans;int maxn;struct s { int l,r;} h[101];bool cmp(s x,s y) { return x.r < y.r;}int main() { while(1) { scanf("%d", &n); if (!n) break; ans = 0; maxn = -1; memset(h, 0, sizeof(h)); for(int i = 0; i < n; i++) scanf("%d %d",&h[i].l,&h[i].r); //按照结束时间贪心 std::sort(h, h + n, cmp); //尽可能排之前的 for(int i = 0; i < n; i++) if(h[i].l >= maxn) { ans++; maxn=h[i].r; } printf("%d\n",ans); } return 0;}
0 0
- 专题一 · 1004
- 专题一 · 1006
- 专题一 · 1000
- 专题一 · 1005
- 专题一 · 1002
- 专题四 · 1004
- 3G专题一
- 专题一:计算机系统基础知识
- LDAP专题(一)
- 专题一:文件读写
- IPV6专题(一)
- 黑客 专题一 常用工具
- 单链表专题一
- 理解Volley专题<一>
- OJ专题(一)
- Node 专题一: 起源
- Http 专题一:概述
- Mysql专题一 : 引擎
- 数据仓库中捕获变化数据(CDC,Changed Data Capture)的四种手法
- Gson,FASTjson 解析字符串为数组,日期等方式
- 关于求N个无序数中第K大的数。
- VJ【并查集】
- linux skype的安装
- 专题一 · 1004
- 扫描线zbuffer消隐算法
- 集装箱堆场建模调度计划(建模阶段)
- 【Google Code Jam】Reverse Words
- Wireshark-TCP协议分析(包结构以及连接的建立和释放)
- java文件操作类FILE中的乱码问题
- 循环队列的基本操作
- 插件,非常好用的请求REST的工具restclient,和非常好用的请求http的工具HttpRequester,
- rpm包的依赖关系如何通过yum解决