人人网2015研发笔试卷B

时长:120分钟 总分:100分

106浏览 0人已完成答题

题型介绍
题型 单选题 判断题 简答题
数量 10 2 3
1.
下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是
问题详情




2.
在以下哪个操作中, 数组比链表更快?
问题详情




3.
假设某个广告展现后被点击的概率是1/3(实际远小于这个数,只是为方便计算),那该广告3次展现,被点击次数少于2次的概率是?
问题详情




4.
式子7*15=133成立,则用的是几进制?
问题详情




5.
若系统中有5个同类资源,有多个进程均需要使用2个,规定每个进程一次仅允许申请1个,则至多允许几个进程参于竞争,而不会发生死锁?
问题详情




6.
在支持多线程的系统中,进程P创建的若干线程不能共享的是?
问题详情




7.
crontab文件由6个域组成,每个域之间用空格分隔,下列哪个排列方式是正确的?
问题详情




8.
已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历的结果为?
问题详情




9.
以下哪个功能比较适合使用UDP协议?
问题详情




10.
调用recv(int sockfd, void *buf, size_t len, int flags)的过程中,一共进行了几次内存复制操作?
问题详情




11.
在一个请求页式存储管理系统中,进程P共有5页,访问序列为3,2,1,0,3,2,4,3,2,1,0,4,当分配给该进程的页帧数为3时,使用FIFO置换算法访问过程中缺页率为( ),使用LRU算法的缺页率为 ( )。
问题详情

在一个请求页式存储管理系统中,进程P共有5页,访问序列为3,2,1,0,3,2,4,3,2,1,0,4,当分配给该进程的页帧数为3时,使用FIFO置换算法访问过程中缺页率为(),使用LRU算法的缺页率为 ()。(小数点后保留三位)
12.
2014! 的末尾有 ( )个0?
问题详情

2014! 的末尾有 () 个0?
13.
给定一个包含大小写字母,数字,运算符的字符串,要求设计一次遍历,空间复杂度为o(1) 的算法,使得大写字母在一起,小写字母在一起,数字在一起,运算符在一起。
问题详情
14.
反螺旋矩阵
问题详情

反螺旋矩阵:随机给定N*M个数(无重复),先将这N*M个数排序,然后升序放置到螺旋矩阵当中:
如,给定3*5共15个数1-15,则螺旋矩阵输出如下:
1   2  3  4  5
14 15 16 17 6
13 20 19 18 7
12 11 10 9 8
15.
对一个unsigned int32型数组a进行排序,记ni为a[i]的二进制表示中"1"的数量,按照指定排序策略进行排序。
问题详情

对一个unsigned int32型数组a进行排序,记ni为a[i]的二进制表示中"1"的数量,指定排序策略如下:
a)            如果ni < nj,则a[i]排在a[j]前面
b)           如果ni == nj,按值从小到大排序