BC-Round3 hdu4907
来源:互联网 发布:犀牛软件分解模型 编辑:程序博客网 时间:2024/06/07 03:11
Hdu 4907
题目链接:点击打开链接
第一遍的时候AC了感觉自己萌萌哒。。结果最后判的时候TLE。在HACK的时候看到别人的代码里有优化顿时恍然大悟,还是需要预处理的。。。果然还是太年轻了。。后来在群里讨论的时候有人说是哈希表,其实还是挺容易的。早上一遍敲完了。
#include<stdio.h>#include<string.h>bool flag[400005];int ans[400005];int main(){int t,n,m;int max;int c;int temp;while(scanf("%d",&t)!=EOF){while(t--){memset(flag,0,sizeof(flag));scanf("%d%d",&n,&m);int i;max=0;for(i=0;i<n;++i){scanf("%d",&c);flag[c]=1;if(c>max)max=c;}temp=max+1;for(i=max;i>0;--i){if(!flag[i])temp=i;ans[i]=temp;}for(i=0;i<m;++i){scanf("%d",&c);if(c>max)printf("%d\n",c);elseprintf("%d\n",ans[c]);}}}return 0;}
0 0
- BC-Round3 hdu4907
- bc
- bc
- bc
- bc
- BC
- BC
- HDU4907-Task schedule
- hdu4907.Task schedule
- HDU4907小技巧
- hdu4907(小技巧)
- Task schedule(hdu4907)
- G --Task schedule(HDU4907
- HDU4907 (4/600)
- 四校联训Round3心得体会
- NOIP四校联训Round3小结
- JSOI2015 Round3 Day1
- codeforces AIM Tech Round3
- Ubuntu下单网卡多IP地址的配置
- VC+matlab通过Com接口实现混合编程
- shell 下正则表达式的匹配
- socket image
- poj 3253 Fence Repair(优先队列+哈夫曼树)
- BC-Round3 hdu4907
- ehcache memcache redis 三大缓存男高音
- hdoj.4883 TIANKENG’s restaurant 20140804
- 关于 Error reading tld listeners java.lang.NullPointerException解决方法
- PhoneGap 中navigator.notification.confirm 的用法详解
- ZCA白化变换推导——Learning Multiple Layers of Features from Tiny Images
- 版本控制-SVN版本库的搭建方式
- RTSP 协议分析 (一)
- 【iOS】搬迁代码后,CoreData会让程序跑不起来