记录广州中望龙腾第一次笔试
记录广州中望龙腾第一次笔试
笔试题目一共16道题目。1-10是选择题。11-16是简答题和编程题。
个人体会:选择题没有记录。总体难度感觉不大,但是很久没复习相关知识。很多题做得一知半解的。
下面是简答题和编程题
- 如何输出代码所在的文件名,代码行以及函数名。
- 广度优先搜索算法的原理以及怎么实现。
- 求下列代码执行后cnt、sum的值是多少。
int i=0,cnt=0,sum=0;
for(;;)
{ cnt++;
sum+=cnt%5;
if(i++>10)
break
}
- 在一个带有头节点的单链表删除一个值为value的节点。(有部分代码,补充即可。)
- 有一球体,球心O位于坐标原点(0,0,0),半径均为R。在空间中有与球心O不重合的点P(x0,y0,z0),请编写函数求从球心O出发经过点P的射线与球体的交点M(x1,y1,z1)。
- 已知1970年1月1日是星期四,年份能够被4整除而不能被100整除则为闰年,能被400整除也为闰年。完成下列函数判断其天是星期几(输出1-7)。