尼克的任务
来源:互联网 发布:淘宝有人工客服电话嘛 编辑:程序博客网 时间:2024/05/01 04:11
f[i]表示i-1以前的空暇时间最大
先从第一个时间开始做,然后看做哪一个的空暇短
需要付最小值,因为你不能从后面的时间开始,必须前面推到过才行
#include<cstdio>#include<iostream>#include<cstring>#include<vector>using namespace std;int ans,m,n,f[10509];vector <int>a[10999];int main(){ memset(f,128,sizeof f); scanf("%d%d",&m,&n); for(int i=1,x,y;i<=n;i++) { scanf("%d%d",&x,&y); a[x].push_back(y); } f[1]=0; for(int i=1;i<=m;i++) { if(a[i].size()) for(int j=0;j<a[i].size();j++){ f[i+a[i][j]]=max(f[i+a[i][j]],f[i]); } else f[i+1]=max(f[i]+1,f[i+1]); } printf("%d",f[m+1]);}
阅读全文
1 0
- 尼克的任务
- 尼克的任务
- 8.3 尼克的任务
- 尼克的任务
- [DP]尼克的任务
- 【tyvj1034】尼克的任务
- 尼克的任务
- 尼克的任务
- 尼克的任务
- P1280 尼克的任务
- 尼克的任务
- 尼克的任务
- P1267 尼克的任务
- 尼克的任务(P1280)
- P1280 尼克的任务
- 尼克的任务
- [P1280]尼克的任务
- 尼克的任务DP
- MySQL数据库的基本介绍
- 导入other project 到Android Studio中的时候出现错误
- 用户体验
- 类和类之间传递参数
- 企业如何选择仓库管理软件和进销存软件
- 尼克的任务
- android调用webservice复杂数据类型处理
- @rownum
- HDU 1054 Strategic Game (树形DP)
- MyBatis 框架 1
- 【微信开发学习笔记(二)】:上传图片后显示不了
- cors跨域ie9失败
- java基础编程(1):无缓存交换
- QQ第三方友盟分享