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 库
- java jdbc datetime_Java JDBC 操作二进制数据、日期时间
- 10 迭代器与生成器
- 漏磁用MATLAB,管道漏磁内检测数据可视化技术研究
- html调用静态json例子
- Bumblebee微服务网关之Url重写
- gtest 测试部分_全部关于测试–第1部分
- .NET/C#使用NPOI操作Excel
- java 窗口组件的布局_Java 窗口 的常用布局
- Java中判断两个Date是否是同一天
- (转) latch 入门
- 计算机关闭地址栏历史,删除win10地址栏历史记录方法
- android o bln-al10,华为荣耀BLN-AL10是什么型号
- 《白夜行》读后感:白夜行走,暗中羁绊
- matlab中tdma源程序,40MF-TDMA系统中多用户多业务的无线接入控制和时隙分配算法MATLAB源代码...
- Mysql性能指标量化指标
- 真无线蓝牙耳机哪个牌子好?最适合打游戏的无线耳机
- 云主机挂载云硬盘的操作姿势
- CentOS操作系统安装BT宝塔面板
- 2013年互联网十大趋势
热门文章
- 端午节祝福的html,端午节祝福语大全(打油诗版)
- 数据安全技术体系建设的思考
- java怎么实现网络对战平台_手把手教你用Java实现一个简易联网坦克对战小游戏...
- 程序员考公指南:逃离996的最强出路,拒绝秃顶的最佳方法
- 【毕设论文——必修篇】如何正确引用参考文献?让参考文献格式变标准
- CACTI :有图无数据解决办法
- python 背记手册 PDF 打包版
- 基础运维-杂乱篇-持续更新.......
- 深度学习,NLP和表征(译:小巫)
- Presto学习-presto介绍