poj2503
来源:互联网 发布:windows强力卸载软件 编辑:程序博客网 时间:2024/04/30 02:30
这题虽然比较简单,但是还是比较经典,第一次用bsearch,没有水水的用map水过。
#include<stdio.h>#include<string.h>#include<stdlib.h>char line[40];struct dict{char s[12];char d[12];} dt[100010];int cmp(const void *a,const void *b){return strcmp((*(dict *)a).s,(*(dict *)b).s);}int bmp(const void *a,const void *b){return strcmp((char *)a,(*(dict *)b).s);}int main(){int cnt=0;int fl=0;while(gets(line)){if(line[0]=='\0'){fl=1;qsort(dt,cnt,sizeof(dict),cmp);continue;}if(fl==0){sscanf(line,"%s%s",dt[cnt].d,dt[cnt].s);cnt++;}else{dict *p=(dict *)bsearch(line,dt,cnt,sizeof(dict),bmp);if(p==NULL)printf("eh\n");elseprintf("%s\n",p->d);}}return 0;}
- POJ2503
- poj2503
- poj2503
- POJ2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- poj2503
- POJ2503
- poj2503 hash
- POJ2503 Babelfish
- 注解方式映射复合主键
- eclipse查看spring源代码
- Oracle几种查找和删除重复记录的方法总结
- myeclipse8.6/8.5 集成svn 及优化 注册码
- mysql创建存储过程
- poj2503
- java注解(1)
- 做一个自己的数据库
- 关于android系统图像特效处理之底片效果
- Python学习(一)
- STM32L系列单片机内部EEPROM的读写
- Android开源项目-Jamendo音乐播放器研究与优化-基于Builder模式的数据库操作
- SAP HANA 故障转移
- The Center of Gravity(一道很很简单的几何题)