奇虎360校园招聘技术类笔试题目.docx
- 文档编号:16048795
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:6
- 大小:16.32KB
奇虎360校园招聘技术类笔试题目.docx
《奇虎360校园招聘技术类笔试题目.docx》由会员分享,可在线阅读,更多相关《奇虎360校园招聘技术类笔试题目.docx(6页珍藏版)》请在冰点文库上搜索。
奇虎360校园招聘技术类笔试题目
2015奇虎360校园招聘技术类笔试题目
1上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白,这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时间呼唤,请问小明一共等了女神多少分钟:
A.172B.166C.165D.150
2有A、B、C三个学生,一个出生在北京,一个出生在上海,一个出生在广州。
他们中一个学物理专业,一个学数学专业,一个学计算机。
其中:
(1)A不是学物理的,B不是学计算机的
(2)学物理的不出生在上海;(3)学计算机的出生在北京;(4)B不出生在广州。
请根据上述条件,请判断A的专业:
A、物理B、数学C、计算机D、3种专业都可能
3一个不透明的箱子里共有红、黄、蓝、绿、白五种颜色的小球,每种颜色的小球大小相同,质量相等,数量充足。
每个人从篮子里抽出两个小球,请问至少需要多少个人抽球,才能保证有两个人抽到的小球颜色相同?
A、6个B、11个C、14个D、16个
4平面内有11个点,由他们连城48条不同的直线,由这些点可连城多少个三角形?
A、158B、160C、162D、165
58,8,12,24,60,
A、90B、120C、180D、240
6假定x=65530,下面函数的返回值是多少
intfunc(x){intcountx=0;
while(x)
countx++;
x=x(x-1);}returncountx;
A.24B.14C.20D.16
7某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序,序列的变化情况采样如下:
20,15,21,25,47,27,68,35,84
15,20,21,25,35,27,47,68,84
15,20,21,25,27,35,47,68,84
请问采用的是以下哪种排序算法:
A、选择排序B、希尔排序C、归并排序D、快速排序
8设某棵二叉树中有360个节点,则该二叉树的最小高度为
A、10B、9C、8D、7
9下列那个算法是对一个list排序的最快方法:
A、快速排序B、冒泡排序C、二分插入排序D、线性排序
10一直二叉树的先序遍历和中序遍历得到的序列式:
ABECFGHD和ABEFHGCD,则该二叉树后序遍历得到的序列为:
A、EBHGFDCAB、BHEDFDCAC、EGFHBDCAD、EDCABHGF
11无向图G=(VE),其中V={a,b,c,d,e,f},E={,,,,,,},对该图进行深度优先排序,得到的顶点序列正确的是
A、a,b,e,c,d,fB、a,c,f,e,b,dC、a,e,b,c,f,dD、a,e,d,f,c,b
12快速排序算法在序列已经有序的情况下的复杂度为
A、o(nlogh)B、o(n_)C、o(n)D、o(n_logn)
13Whatisthecomplexityofthefollowingcodeexpressedino()notationifmorethanoneansweriscorrect,choosethesmallestone:
for(inti=0;i
A、o(n*m*m)B、o(m*log(m)*m)C、o(n+m+m)D、o(n*m)
14解析XML时,需要校验节点是否闭合,如必须有与之对应,用()数据结构实现比较好。
A、链表B、树C、队列D、栈
15将一棵有100个节点的完全二叉树从根这一层开始,开始进行深度遍历编号,那么编号最小的叶节点的编号是:
A、49B、50C、51D、52
16______是一个int类型的指针数组,数组元素个数为10个:
A、a[10];B、int(*a)[10]C、int*a[10];D、int(*a[10])(int)
17structDate{
chara;
intb;
int64_tc;
chard;
};
Datedata[2][10];
如果Date的地址为x,那么data[1][5],c的地址是
A、x+195B、x+365C、x+368D、x+245
18不能把字符串HELLO!
赋值给数组b的语句是:
A、charb[10]={H,E,L,L,O,\0
B、charb[10];b=HELLO!
C、charb[10];strcpy(b,HELLO!
D、charb[10]=HELLO!
19如下代码输出结果是什么?
#includechar*myString(){charbuffer[6]={0};char*s=helloWorld!
for(inti=0;i(sizeof(buffer)-1);i++){buffer[i]=*(s+i);}returnbuffer;}intmain(intargc,char**argv){printf(%s\n,myString());return0;}
A、HelloB、HelloWorld!
C、HelloD、以上全都不正确
20在C++中,{constinti=0;int*j=(int*)*j=1;printf(%d,%d,i,*j)},输出是多少?
A、0,1B、1,1C、1.0D、0,0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 360 校园 招聘 技术 笔试 题目