2014去哪儿网几道题
2014去哪儿网校园招聘(沈阳)
2013-09-10
a)
SELECT sno, cno, grade
FROM scg
WHERE grade < 60;
b)
SELECT sno, COUNT(cno)
FROM scg
WHERE grade>=90
GROUP BY sno HAVING COUNT(cno)>2
ORDER BY COUNT(cno) DESC;
c)
SELECT TOP 3 sno, cno, grade
FROM scg
GROUP BY sno
ORDER BY sno, grade;
d)
- SELECT cno, first.sno, second.sno, first.grade, second.grade, first.grade-second.grade
- FROM
- (
- SELECT TOP 1 *
- FROM scg
- GROUP BY cno
- ORDER BY grade
- ) first,
- (
- SELECT TOP 1 *
- FROM
- ( SELECT TOP 2 *
- FROM scg
- GROUP BY cno
- ORDER BY grade DESC
- ) two
- GROUP BY two.cno
- ORDER BY two.grade
- ) second
- ;
已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印。
本例的输出顺序为:dear, dog, eye, bed。
- #include <stdio.h>
- #include <stdlib.h>
- void swapstr(char **a,char **b){
- if(a!=b){
- char *tmp=*a;
- *a=*b;
- *b=tmp;
- }
- }
- int compare(char *a,char *b,char *hashstr){
- int lena=strlen(a);
- int lenb=strlen(b);
- int i=0;int j=0;
- while(i<lena&&j<lenb){
- printf("%d---%d\n",hashstr[*(a+i)],hashstr[*(b+j)]);
- if(hashstr[*(a+i)]<hashstr[*(b+j)]){
- return 1;
- }else if(hashstr[*(a+i)]>hashstr[*(b+j)]){
- return -1;
- }
- i++;j++;
- }
- if((i==lena)&&(j==lenb))
- {
- return 0;
- }
- if(i==lena){
- return -1;
- }
- if(j==lenb){
- return 1;
- }
- }
- int main()
- {
- char seq[]="dgecfboa";
- char hashstr[256];
- int count=0;
- memset(hashstr,0,256);
- int i;
- for(i=0;seq[i]!='\0';i++){
- hashstr[seq[i]]=count++;
- }
- char arrstr[][5]={"bed","dog","dear","eye"};
- int j,k;
- int maxword;
- int retu;
- for(j=0;j<4;j++){
- maxword=j;
- for(k=j+1;k<4;k++){
- retu=compare(arrstr[k],arrstr[maxword],hashstr);
- if(retu>0){
- maxword=k;
- }
- }
- swapstr(&arrstr[j],&arrstr[maxword]);
- }
- for(int x=0;x<4;x++){
- printf("%s\n",arrstr[x]);
- }
- return 0;
- }
2014去哪儿网几道题相关推荐
- 2014去哪儿网校园招聘笔试(10.13北京)
三道大题+两题TestCase 编程题 Q1:实现一个字符串反转,规则如下: 输入一个字符串str,一个分隔符delim,要求实现对分隔符之间的字符串做反转操作,但是其内部顺序不变. 接口: stri ...
- 2014年去哪儿网笔试题--给定一个整型数组,对这个整型素组排序,使得按序拼接数组各元素得到的值最小
2014年去哪儿网笔试题--给定一个整型数组,对这个整型素组排序,使得按序拼接数组各元素得到的值最小. 我的大致思路是把这个整型数组转换成String数组,然后通过String类的compareTo方 ...
- [算法 笔记]2014年去哪儿网 开发笔试(续)第一题BUG修正
上一篇的blog地址为:http://www.cnblogs.com/life91/p/3313868.html 这几天又参加了一个家公司的笔试题,在最后的编程题中竟然出现了去哪儿网开发的第一题,也就 ...
- 去哪儿网2015校园招聘笔试面试经历分享
对去哪儿网的印象是家在线旅行方案提供商,旅游界的淘宝. 笔试之前上网百度了一下,去哪儿是中国领先的旅游搜索引擎,一家创新的技术公司,去哪儿网致力于为中国旅游消费者提供全面.准确的旅游信息服务.投了简历 ...
- 去哪儿网2015春季校招笔试--回忆版
去哪儿网2015春季校招笔试--回忆版 第一次做笔试题,好激动.今年研发类的有三道题目,干净利落,比较喜欢去哪儿的题目类型,晚上回去做腾讯的在线笔试就比较坑了,各种多选与程序天空,各种C++语法... ...
- 【vue】二、vue2仿去哪儿网app——首页开发
文章目录 二.vue2仿去哪儿网app--首页开发 Ⅰ 页面结构 Ⅱ 开发笔记及注意点 1.公共样式抽取 2.路径 --> 绝对路径 3.用padding-bottom实现固定宽高比 4.保证内 ...
- 2017去哪儿网前端面试心得
第一次面试,还专门租了一身正装,紧张满满的去参加面试了.结果到了酒店发现只有我一个人穿了正装,这个尴尬啊! 由于提前到了20分钟,于是等了10分钟后有负责人让我去27楼开始一面.找到房间后,面试官是一 ...
- 对话 CTO | 服务万亿旅游市场,去哪儿网企业级运维的精益实践
专栏介绍 「对话 CTO」是极客公园的一档最新专栏,以技术人的视角聊聊研发管理者的发展和成长. 本专栏由企业级研发管理工具ONES的创始人&CEO王颖奇作为特邀访谈者.王颖奇曾参与金山软件 W ...
- 【方案】去哪儿网徐磊:如何利用开源技术构建日处理130亿+的实时日志平台?...
转自:http://mp.weixin.qq.com/s?__biz=MzIzMzEzODYwOA==&mid=2665284466&idx=1&sn=2b06a5298217 ...
最新文章
- python 3.7.3 运算7错误_Python中通常不应该犯的7个错误
- C语言“fread”函数的用法?
- 程序员看的JPEG图像压缩介绍(多图慎入)
- 不是bug!百度集好运卡奖品追加8000个金猪
- django1.11 mysql配置_Mysql没有使用python3.6与Django 1.11.7连接
- python中属于有序序列的有_Python中的有序序列有哪些
- websocket实现群聊和单聊(转)
- Unity: 打飞碟简单版
- ps 卸载失败 更多故障_如何给自己更多时间来卸载Windows 10更新
- 百度指数 爬虫 更新版
- lgv50进入工程模式_LG手机工程模式进入方法及菜单常用指令
- 解决oracle分布式锁,2.5.2 分布式锁管理器(DLM)
- SMART PLC和V90伺服实现外部脉冲位置控制
- Segment Anything万物皆可分割
- 7-2 sdust-Java-学生成绩读取与排序 (8 分)
- 丢失宠物发布找寻平台
- vue实现 修改密码
- MATLAB的线性规划工具
- android中listView下拉刷新
- 单机hbase-2.4.15配置snappy压缩