第十二题 任务调度的贪心
来源:互联网 发布:unity3d 美女 模型 编辑:程序博客网 时间:2024/06/09 18:39
任务调度的贪心,
将任务按照结束时间排序,结束早的在前面,
只要从前向后扫一遍,每一次检查是否任务的开始时间是否符合规定即可。
这一题的buf[i].st >= curov不能写成>
#include <stdio.h>#include <algorithm>using namespace std;struct ta{ int st; int ov; //int ok=1;//能用的标志//突然发现扫描一遍就行,不需要这个标志 bool operator < (const ta& b)const { return ov<b.ov; }}buf[101];int main(){int n;int curov;int cnt;while(scanf("%d",&n)!=EOF&&n) { for(int i=0;i<n;i++) { scanf("%d%d",&buf[i].st,&buf[i].ov); } sort(buf,buf+n); curov = 0; cnt=0; for(int i=0;i<n;i++) { if(buf[i].st >= curov) { cnt++; curov=buf[i].ov; } } printf("%d\n",cnt); }return 0;}
阅读全文
0 0
- 第十二题 任务调度的贪心
- 贪心 任务调度问题
- [贪心] OpenJudge nnsz 001任务调度
- hdu 1789 任务调度 贪心或dp
- vijos1604(任务调度问题,经典贪心)
- 简单任务调度问题(贪心)
- ucos的任务调度
- ucos的任务调度
- Oracle的任务调度
- spring的调度任务
- 任务的调度
- Spark的任务调度
- spring的任务调度
- ExecutorService的任务调度
- Spring的任务调度
- 任务调度的合理性
- Oracle的任务调度
- SPRING 的任务调度
- java 时间转换错误 月份始终转换成1月
- OpenCV+Python车牌字符分割和识别入门
- hibernate_day04_17_hibernate批量抓取
- python 判断list是否为空
- 第六章:访问权限控制
- 第十二题 任务调度的贪心
- 【报表】ireport的批量下载Excel的大空行问题
- 抓取淘宝某类商品名称和价格
- jquery代码百叶窗,滑动时扩展部分没有移动出现
- Spring MVC基础简要
- 计算机组成原理——总线的基本概念
- 进制转换专题
- spring mvc 通过字节流返回图像
- Eclipse 快捷键