网易2018校园招聘前端开发工程师(BJ)笔试卷

时长:120分钟 总分:100分

97浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 20 3
1.
假设现在有一个数组长度为80,使用选择排序为其排序,再已经排序了40次的情...
问题详情

假设现在有一个数组长度为80,使用选择排序为其排序,再已经排序了40次的情况下,那么现在有多少项被保证处于最后的位置(永远不再移动)





2.
{10,12,11,14,13,19,15,18,16,17}是以数组形式...
问题详情

{10,12,11,14,13,19,15,18,16,17}是以数组形式存储的最小堆,删除堆顶元素10调整后的结果是()





3.
以下哪个排序算法中,元素的比较次数元素与元素的初始排列无关()
问题详情





4.
下面关于归并排序的说法错误的有()
问题详情




5.
用二分法查找长度为129的排好序的线性表,最多需要比较多少次才能查找到所需...
问题详情

用二分法查找长度为129的排好序的线性表,最多需要比较多少次才能查找到所需要的元素





6.
有一个完全二叉树的叶子节点个数为1234个,那么它最多有()个节点
问题详情





7.
()完成域名到 IP 地址的映射,()实现MAC到IP地址的映射
问题详情





8.
以下关于TCP协议说法正确的有?
问题详情




9.
下面关于线程和进程说法错误的有?
问题详情




10.
html5的跨文档消息传输说法错误的是:
问题详情




11.
关于JSONP使用的说法错误的是:
问题详情




12.
jQuery 如何选择到包含指定字符串的所有元素:
问题详情




13.
如何选择页面中的所有动画元素:
问题详情




14.
如果想要让一个P 标签,在1s内缓慢的以滑动方式隐藏,要怎么实现:
问题详情




15.
css中position 属性指定了元素的定位类型,下列关于po...
问题详情

css中position 属性指定了元素的定位类型,下列关于position的四个属性值的描述中那个是错误的:




16.
这个正则表达式的意义是 “/^1(3|4|5|7|8)\d{9}$/”
问题详情




17.
var x = 10var y&...
问题详情

var x = 10
var y = "10"
alert(x + y)
alert(x = y)
alert(x == y)
alert(x === y)
执行以上的语句,将依次弹出那些信息:




18.
下列 js 语句执行中会报错的是:
问题详情

下列 js 语句执行中会报错的是:




19.
关于 javascript 中break 和...
问题详情

关于 javascript 中break 和 continue 语句说法错误的是:




20.
下面关于进程说法正确的是:
问题详情




21.
缩写
问题详情

在英文中,我们会把一些长的名字或者短语进行缩写。例如"looks good to me"缩写为"lgtm",短语中的每个单词的首字母组成缩写。现在给出一个字符串s,字符串s中包括一个或者多个单词,单词之间以空格分割,请输出这个字符串的缩写。
22.
最小众倍数
问题详情

给定5个正整数, 它们的最小的众倍数是指的能够被其中至少三个数整除的最小正整数。 给定5个不同的正整数, 请计算输出它们的最小众倍数。
23.
工作方案
问题详情

牛牛手中有s份工作需要完成,牛牛准备将工作分给三位员工。考虑到三位员工还有其他工作需要做,牛牛规定他们每人必须要参与的工作数量分别是a,b,c。
牛牛需要制定详细的工作方案,需要满足每份工作至少有一个人做,同一份工作可以由两个或者三个人共同参与。牛牛一下意识到可能的工作方案很多,牛牛需要你帮他计算一下一共有多少种不同的工作方案(对于两种方案,如果某份工作分配的人或者人数不一样就考虑为不一样的工作方案)。

对于输入样例,s = 3, a = 3, b = 1, c = 1
a要参与所有三份工作,b和c各自有三种选择,所以不同的工作方案是3 * 3 * 1= 9
如果s = 3, a = 1, b = 1, c = 1
相当于对三个员工做全排列,所以不同的工作方案是3 * 2 * 1 = 6