BestCoder-Round #3 1001 Task schedule
来源:互联网 发布:政务大数据平台建设 编辑:程序博客网 时间:2024/05/18 01:58
题目大意:中文的,就不解释了!
解题思路:直接预处理,两次哈希,一次标记是否存在,一次存储最优解。据说二分可以做的。
题目来源:http://bestcoder.hdu.edu.cn/contests/contest_showproblem.php?pid=1001&cid=527
http://acm.hdu.edu.cn/showproblem.php?pid=4907
code:
#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int MAXN = 2*100005;int tmp[MAXN];int ti,T,n,m,q;int vis[MAXN];int main(){ scanf("%d",&T); while(T--){ scanf("%d%d",&n,&m); memset(vis,0,sizeof(vis)); for(int i=1;i<=n;i++){ scanf("%d",&ti); vis[ti]=1; } for(int i=MAXN-1;i>=0;i--){ if(!vis[i]) tmp[i]=i; else tmp[i]=tmp[i+1]; } while(m--){ scanf("%d",&q); printf("%d\n",tmp[q]); } } return 0;}
0 0
- BestCoder-Round #3 1001 Task schedule
- BestCoder Round #3 Task schedule
- BestCoder Round #3 1001 && HDU 4907 Task schedule (预处理)
- HDU 4907 Task schedule(BestCoder Round #3 )
- HDU 4907 - Task schedule(BestCoder Round #3 简单DP)
- BestCoder Round #3 A hdu 4907 Task schedule
- hdu 4907 & BestCoder Round #3 Task schedule(哈希运用)
- [BestCoder Round #3] hdu 4907 Task schedule (模拟简单题)
- HDU 4907 Task schedule(标记+二分或直接处理也行)BestCoder Round #3
- bestcoder#3——Task schedule
- 【枚举标记】HDU4907Task schedule【BestCoder Round #3】
- BestCoder #3 1001 Task schedule(没做对的水题 HDU 4907)
- BestCoder Round #3 BestCoder Sequence
- BestCoder round#3 1001 && Hdu 4907
- BestCoder Round #15 1001
- BestCoder Round #49 ($) 1001
- BestCoder Round #55 ($) 1001
- 【索引】BestCoder Round #3
- <script></script>和<script language=javascript></script>的区别
- IOS 可以实现滑动的第三方库iCarousel的简单使用
- 工作日志2014-08-04
- uva 1323 - Vivian's Problem(梅森素数)
- Hadoop计算能力调度器应用和配置
- BestCoder-Round #3 1001 Task schedule
- mac下面安装破解版UltraEdit
- Android 一些功能代码
- Oracle11gR2 RAC环境归档模式的配置
- poj3262 Protecting the Flowers(贪心)
- ios 得用代理反向传值
- JNI--JNI ERROR (app bug): accessed stale local reference
- myeclipse6.5 blue edition 注册码 可以用到2016年
- 差分约束----原理其实很简单