滴滴出行2018校园招聘网申笔试-运维开发工程师(第二套)

时长:120分钟 总分:100分

119浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 10 10 2
1.
幂运算
问题详情

给定两个数R和n,输出R的n次方,其中0.0<R<99.999, 0<n<=25
输入描述: 多组测试用例,请参考例题的输入处理 输入每行一个浮点数 R 其中0.0 < R <99.999, 一个整数 n 其中0 < n <=25输入样例: 95.123 12 0.1 1 输出描述: 输出R的n次方输出样例 548815620517731830194541.899025343415715973535967221869852721 0.1
2.
几个岛
问题详情

给定一个m行n列的二维地图, 初始化每个单元都是水.
操作addLand 把单元格(row,col)变成陆地.
岛屿定义为一系列相连的被水单元包围的陆地单元, 横向或纵向相邻的陆地称为相连(斜对角不算).
在一系列addLand的操作过程中, 给出每次addLand操作后岛屿的个数.
二维地图的每条边界外侧假定都是水.
输入描述: 多组测试数据,请参考例题处理 每组数据k+3行, k表示addLand操作次数 第一行:表示行数m 第二行:表示列数n 第三行:表示addLand操作次数k 第4~k+3行:row col 表示addLand的坐标。注意超过边界的坐标是无效的。输入样例: 3 3 4 0 0 0 1 1 2 2 1 输出描述: 一行,k个整数, 表示每次addLand操作后岛屿的个数, 用空格隔开,结尾无空格输出样例 1 1 2 3
3.
一个圆周上均匀分布着99个点。随机选择两个点连一条线段,再随机选择另外两个...
问题详情

一个圆周上均匀分布着99个点。随机选择两个点连一条线段,再随机选择另外两个点连一条线段。那么哪个描述是对的?




4.
从1到2048的所有整数中1的出现的个数是
问题详情




5.
在0到1之间随机选择两个数,这两个数对应的点把0到1之间的线段分成了三条线...
问题详情

在0到1之间随机选择两个数,这两个数对应的点把0到1之间的线段分成了三条线段,这三条线段能构成三角形的概率为




6.
1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,现有20元钱,最多可以喝到()瓶汽水
问题详情




7.
找规律填数字:2,9,28,(),126
问题详情




8.
有两个同学一起参加面试,面试官给出了十个日期:5月6、5月7、5月9、6月...
问题详情

有两个同学一起参加面试,面试官给出了十个日期:5月6、5月7、5月9、6月5、6月8、7月4、7月6、8月4、8月5、8月7,然后告诉了A月份,告诉了B几号,A和B谁先猜出来具体的日期就录取谁。A大笑说:“我猜不出来,因为我很确定你也猜不出来”。突然B站起来告诉了面试官正确日期,A才恍然大悟“我也知道了”,但是已经晚了。请问日期是多少?




9.
找规律-g-t-y- -y-g-t- -t-y-g- -h-u-z- ...
问题详情

找规律-g-t-y- -y-g-t- -t-y-g- -h-u-z- -z-h-u- -u-z-h- 的下一组字母是什么?




10.
一层楼梯从2楼下到1楼有8个台阶,某个人下楼梯,每次可以选择下n个台阶(1...
问题详情

一层楼梯从2楼下到1楼有8个台阶,某个人下楼梯,每次可以选择下n个台阶(1<=n<=8),如果他要从2楼下到1楼,有多少种走法?




11.
一口井深30米.一只青蛙从井底向上爬.白天爬5米晚上后退3米,这只青蛙在第...
问题详情

一口井深30米.一只青蛙从井底向上爬.白天爬5米晚上后退3米,这只青蛙在第几天能爬出井




12.
一块金子作为给雇员的工资,工作七天,每天都需要付工资,不能拖欠,也不能提前...
问题详情

一块金子作为给雇员的工资,工作七天,每天都需要付工资,不能拖欠,也不能提前,至少要把金子分为多少块




13.
【单选】操作系统的一些特别端口要为特定的服务做预留,对于必须要用root权...
问题详情

【单选】操作系统的一些特别端口要为特定的服务做预留,对于必须要用root权限才能打开的端口描述正确的是?




14.
【单选】如下关于编译链接的说法错误的是()
问题详情




15.
【单选】一个栈的入栈顺序是1,2,3…m, 如果出栈序列的第一个元素是m,...
问题详情

【单选】一个栈的入栈顺序是1,2,3…m, 如果出栈序列的第一个元素是m, 那么出栈的第k个元素是()




16.
【单选】删除一个表的sql命令为?
问题详情




17.
【单选】以下代码的输出结果是什么? int main() { int n ...
问题详情

【单选】以下代码的输出结果是什么?
int main()
{
int n = 10
int const *p = &n
p++
printf(“%d”, *p)
return 0
}





18.
【单选】软件设计中模块划分应该遵循的原则是?
问题详情




19.
【多选】死锁产生的必要条件有哪些?
问题详情




20.
【多选】属于冯诺依曼机体系结构必要组成部分的有哪些?
问题详情




21.
【多选】Linux系统中不可忽略或捕捉的信号有哪些
问题详情




22.
【多选】Internet上保留了哪些IP地址用于内部局域网?
问题详情