ZOJ 3019题解 此题在比赛时没做出来不知是脑袋抽风了还是咋了,也可能是我把它想复杂了,原本就是一水题,没啥好说的。哎!还是经验不足啊!
2011-08-17 16:49
459 查看
#include<stdio.h> #include<stdlib.h> #define N 10002 int cmp(const void *a,const void *b) { return *(int *)a - *(int *)b; } int main() { int i,a , b ,j; int n, m, count; while(scanf("%d %d", &n, &m) != EOF) { for(i=0; i<n; i++) { scanf("%d", &a[i]); } qsort(a,n,sizeof(a[0]),cmp); for (j=0; j<m; j++) { scanf("%d", &b[j]); } qsort(b,m,sizeof(b[0]),cmp); count = 0; i = 0; j = 0; while(i != n && j != m) { if(a[i] == b[j]) { count++; i++; j++; } if(a[i] < b[j]) { i++; } if(a[i] > b[j]) { j++; } } printf("%d\n", count); } return 0; }
相关文章推荐
- ZOJ 2952题解此题一开始没能做出来,就是因为没想到用数学函数库中的函数,另外在编译器上运行有误,可是提交却被AC自己也不知是怎么回事。
- 最近在做ShareSDK的微信分享的时候遇到了点问题,就是分享的时候选择微信好友或者微信朋友圈会打开一下微信然后界面都还没加载出来就闪退。这个问题我在网上找了好多种的可能的情况以及处理办法,最终找到了
- 【运维囧事】事先没想到客户光驱坏了,主要原因还是自己当初经验不足
- 跳水比赛,8个评委打分。运动员的成绩是8个成绩去掉一个最高分, 去掉一个最低分,剩下的6个分数的平均分就是最后得分。 使用一维数组 2.请把打最高分的评委和最低分的评委找出来。 3.找出最佳评委
- ZOJ 3489题解 此题比赛是木有做出来,想的方法太复杂,最后看别人的方法与自己的比较才明白可以如此简单,只需计算被2整除的次数就行了!哎,方法很重要啊!
- 数量周期 复杂现象背后的推动力,可能是极其简单的原理。科学的目标之一就是发现纷 繁复杂的自然现象背后的简单法则。爱因斯坦的相对论是这方面的典范例证。
- 世界上有98%的人10分钟之内答不出来的问题,大家试试啊!很可能你就是那2%啊
- 本人自己写的一个ASP.NET的验证码工具类,以供大家参考。因为本人经验尚浅,如有哪些地方不足或错误,希望大家指出来,不胜感谢!
- 登录次数验证,可能还是有些不足的,希望大家指正
- HDU 3953题解 看到标题后才知道自己上当了,他妹的!哎,还是经验不足啊!
- 输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m。要求将所有的可能组合列出来。实际上就是一个背包问题
- jxl.jar 的百度百科,根据这个还是可以搞出来的,不过就是修改那块写的不是很好,修改其实可以直接读取数据并操作。
- 经验分享:互联网创业团队IT项目外包,还是自建?
- 用qgis把遥感图像tiff文件切割出来还是tiff文件
- Kaggle比赛经验总结之Titanic: Machine Learning from Disaster
- Action类增加_param方法 就是自动判断是 get 还是 post 的方法 ,很方便
- 经验分享:多屏复杂动画CSS技巧三则
- 不可不知的嵌入式工程师经验
- 专家点拨:IT技术行业经验不足 跳槽很难