美团点评秋招前端测评分享

一. 选择题

1. 甲乙二人各自加工一批同样数量的零件,甲完成一半时,乙完成150个,甲全部完成时,乙完成全部的5/6,求这批零件一共有(C)个

A. 320

B. 400

C. 360

D. 420

2. 分析如下代码,以下选项说法错误的是(A)

function stu(name, age, hobby){

this.pname = name;

this.page = age;

this.hobby = hobby;

this.say = function(){

document.writeln(“我是stu的方法”);

}

}

var stu1 = new stu(“张三”, 18, “看书”);

var stu2 = new stu(“王五”, 20, “运动”);

for(p in stu1){

document.writeln(“stu 1[” + p + “]=” + stu1[p]);

}

document.writeln(stu1);

A. 用这种方法实例化对象,不会造成资源的浪费

B. 当以普通函数调用时候this就代表是当前对象,默认是window对象;当以构造函数调用时返回给新生成的对象

C. 代码表示用构造函数模式创建学生对象stu1、stu2

D. stu1和stu2的say()是完成相同的方法,但是属于不同的实例。

3. 下列不属于虚拟机转移类指令的是(C)

A. goto

B. break

C. ifrelop

D. Call

4. 一棵树有63个节点,那么它有(D)条边,最多有(D)个叶子节点

A. 62 62

B. 63 32

C. 63 62

D. 62 32

5. 在页面中打印出了一句“欢迎你张小兰”,如果要将该句中的人物名字取出来,应该怎么来做(C)

A. var str = document.getElementById(“str”).innerHTML;str.substring(4,6);

B. var str = document.getElementById(“str”).innerHTML;str.substring(3,5);

C. var str = docuemtn.getElementById(“str”).innerHTML;str.substring(3,6);

D. var str = document.getElementById(“str”).innerHTML;str.indesOf(3,5);

6. #include <bits/stdc++.h>

using namespace std;

struct point{

int val;

point(int x= 0):val(x){}

bool operator < (const point &x) const{

return x.val < val;

}

bool operator + (const point &x) const{

return val – x.val;

}

}a[10];

int main(){

int n = 5;

for(int I = 1; I < n; ++i){

a[i] = point(n);

}

sort(a+1, a+1+n);

cout <<(a[1]+a[2])<<end;

}

上述程序的输出为(C)return val – x.val;纠正为:return val + x.val;

A. 3

B. -1

C. 1

D. 9

7. 在一个请求分页系统中,采用LRU页面置换算法时,假如一个作业的页面走向1、2、1、5、4、1、3、4、2、4。当分配给该作业的物理块数为3时,访问过程中发生的缺页次数为(D)

A. 5

B. 3

C. 4

D. 6

8. 以下有关测试(testing)与排错(或称调试,debugging)的说法,正确的是(A)

A. 测试和排错的结果都不可预测

B. 先进行排错,后进行测试

C. 测试与排错是相同的活动

D. 测试时必须了解对象细节,而排错时可忽略对象细节

9. 设字母表E=(a,b,c),下列哪个文法G[Z],使其生成的语言为L=(anbncm|n>=1,m>=0) (D)

A. Z -> AB

A -> aAb|a

B -> cB|e

B. Z -> AB

A -> aAb|ab

B -> cB|e

C. Z -> AB

A -> aAbc|ab

B -> cB|e

D. Z -> AB

A -> Ab|ab

B -> cB|e

10. 分析下面代码段,其运行结果是(C)

var val = ‘hello’;

alert(‘This is’+ (val === ‘hello’) ? ‘Mine’: ‘Yours’);

A. This is Yours

B. Yours

C. Mine

D. This is Mine

11. 有如下CSS代码:

h1{font-weight:bold;font-family:”Calibri”};

.H1{font-weight:bold;font-family:”Calilbir”};

请问下列选项正确的是(C)

A. h1和H1都是类选择器

B. h1是类选择器,H1不是类选择器

C. h1不是类选择器,H1是类选择器

D. h1和H1都不是类选择器

12. 一个石头堆里有27个石子,小明一次可以拿走3个、6个或者10个石子,问小明最少多少次可以将石头数完(C)

A. 8

B. 7

C. 5

D. 9

13. 对关键字{30,25,28,40,15,10,38,35,20,26}序列进行希尔排序,依次取增量d=3时,希尔排序的结果是(B)

A. 26,15,10,30,25,20,38,35,28,40

B. 30,15,10,38,25,20,40,35,28,26

C. 30,25,10,38,15,20,40,35,28,26

D. 26,25,10,30,15,20,38,35,28,40

正确答案:A

14. 如图所示,只给出三种颜色给4个顶点着色,使之有连边关系的顶点颜色不同,一共有多少种着色方式(A)

A. 24

B. 6

C. 12

D. 18

正确答案:C

15. 有以下程序段

int a[] = (9,3,5,8,2),I,j,k;

for(i=1;i<5;i++){

k=a[i];

j=i-1;

while(j>=0&&k>a[j]){

a[j+1]=a[i];

--j;

}

a[j+1] =1;

}

则该程序段的功能是(A)

A. 对数组a进行插入排序(降序)

B. 对数组a进行选择排序(降序)

C. 对数组a进行插入排序(升序)

D. 对数组a进行选择排序(升序)

16. #include <bits/stdc++.h>

using namespace std;

int solve(int n){

if(n<=0){

return 0;

}

if(n%3==0){

return 1 + solve(n-3);

} else{

return solve(n-3);

}

}

int main(){

int n = 333;

int tans = solve(n);

cout << ans << end;

return 0;

}

上述程序的输出为(B)cout << ans << end;纠正为:cout << tans << end;

A. 0

B. 111

C. 222

D. 333

17. 下列哪项是正确的CSS注释:(D)

A. //comment

B. //*comment

C. /?cimment

D. /*comment*/

18. 下面的浏览器和内核,不匹配的是(A)

A. Chrome:presto内核

B. IE:trident内核

C. Firefox:gecko内核

D. Safari:webkit内核

19. (多选题)下面有关线索二叉树的说法正确的是(CD)

A. 在线索二叉树中,p所指结点没有左子树的充要条进是p->left=NULL

B. 会有N个结点的线索二叉树中含有N个空指针域

C. 在线索二叉树中,p所指结点没有左子树的充要条件是p->|tag=1

D. 会有N个结点的线索二叉树中含有N+1个空指针域

20. (多选题)哈希查找中,解决冲突常采用的方法有(CD)

A. 数字分析法

B. 除留余数法

C. 线性探测再散列

D. 链地址法

21. 分析下面代码段,其运行结果是(D)

var str = ‘world’;

(function (){

if(typeof str === ‘undefined’){

var str = ‘Jack’;

alert(‘Goodbye’+ str);

} else{

alert(‘Hello’+str);

}

})();

A. Hello world

B. Goodbye world

C. Hello Jack

D. Goodbye Jack

22. TCP通信中,假设窗口为65535字节,往返时间RTT为0.1秒,那么最大吞吐量为(A)

A. 5.2428Mbps

B. 13.107

C. 10.4856Mbps

D. 6.5535Mbps

23. (多选题)在互斥模型中,下列说法正确的是(CD)

A. 对同一信号的PV操作在同一进程

B. 信号量S初始为0

C. 对同一信号的PV操作在不同进程

D. 信号量S初始为1

24. (多选题)关系模型的参照完整性约束的概念,李伟同学学习完归纳了一下,哪些是正确(AC)

A. 参照关系中的外码可以与被参照关系中的主码不同名

B. 参照关系中的外码,其属性值的取值不能为空

C. 外码和相应的主码不一定同名

D. 参照关系中的外码,其属性值的取值不受被参照关系的取值约束

25. 设F={AB->D,A->B,D->BC,C->B},则F的最小覆盖Fmin为(B)

A. Fmin={AB->D,A->B,D->BC,C->B}

B. Fmin={A->D,C->B,D->C}

C. Fmin={A->D,A->B,D->B,C->B,D->C}

D. Fmin={A->D,C->B,A->B,D->c}

26. (多选题)下列关于rp说法正确的是(ABC)

A. ruby注释是中文注音或字符

B. <ruby>夼<rt><rp>(<rp>kuang</rp>)</rp></rt></ruby>在不兼容rt的浏览器中,就可以通过rp去识别

C. <rp>标签在ruby注释中使用,以定义不支持ruby元素的浏览器所显示的内容

D. rp标签不能和rt标签同时使用

27. 在做很多网页开发时,在输入时间的时候,需要将时间精确到秒,那么,怎么才能知道输入的时间时正确的时分秒的时间(A)

A. var reg = /^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/

if(!reg.match(str)){alert(“输入的时间格式不正确!”);}

B. var reg = /^((20|21|22|23\d)\:[0-5][0-9])(\:[0-5][0-9])?$/

if(!reg.match(str)){alert(“输入的时间格式不正确!”);}

C. var reg = /^((20|21|22|23\d)\:[0-5][0-9])(\:[0-5][0-9])?$/

if(!reg.match(str)){alert(“输入的时间格式不正确!”);}

D. var reg = /^((20|21|22|23\d)\:[0-5][0-9])(\:[0-5][0-9])?$/

if(!reg.test(str)){alert(“输入的时间格式不正确!”);}

28. 数据流图和程序流程图的区别是(D)

A. 一般在数据流图中和程序流程图中,都能看出加工的执行次序

B. 数据流图适合描述系统中某个加工的执行细节,而程序流程图适合宏观地分析一个组织的业务概况

C. 数据流图就是传统意义上的程序流程图

D. 数据流图中的箭头是数据流、程序流程图中的箭头是控制流

29. (多选题)如果要实现当鼠标移动到图片上时,该图片从A图换成B图,当鼠标移动走后,再从B图切换回A图,所涉及到的JavaScript事件是(CD)

A. onMouseDown

B. onFocus

C. onMouseOver

D. onMouseOut

30. (多选题)下列说法正确的是(ACD)

A. 在Windows中,用Ipconfig可以获取本地MAC地址

B. 其中选项全错

C. 在物理层可以用中继器实现连接功能

D. 域名服务器上存放有internet主机的域名和IP地址

31. 设某二叉树的前序遍历序列为ABDEFCGHIJ,中序遍历序列为EFDBAGCIHJ,则该二叉树的后序遍历序列为(D)

A. ABDFECGIJH

B. DEFBIJHCGA

C. ACHJIGBDEF

D. FEDBGIJHCA

32. A

33. 下雨天,某企业仓库发生漏水事故,仓库进水600L时员工发现并及时启动两台排水装置。甲机每分钟排水20L,乙机每分钟排水16L,经过50分钟后将水全部排完,平均每分钟漏进的水有(D)L。

A. 30

B. 12

C. 18

D. 24

34. 你几乎找不到第二个能把这项任务完成的如此完美的人,它的能力让人不得不佩服啊。对这句话要表达的意思理解正确的是(C)

A. 他完成这项任务的能力一般

B. 还有第二个能把任务完美完成的人

C. 他是唯一能把任务完美完成的人

D. 他完成这项任务的能力很强

35. 根据图形规律,填入问号处的图形应该是(C)

36. 根据图形规律,填入问号处的图形应该是(B)

37. 水果店用一批水果包装果篮,如果每篮放12个,余11个;如果每篮放18个,将有一个果篮差1个水果;如果每篮放15个,将有7个果篮每篮多2个。这批水果的个数在500到600之间,这批水果有(D)个。

A. 559

B. 540

C. 541

D. 539

38. 兄弟四人的平均年龄为48碎,大哥、二哥、三哥的平均年龄为50碎,三个和四弟的平均年龄为44岁,三个的年龄是(C)

A. 54

B. 42

C. 46

D. 50

39. 在自然界中,所有的生物,出门之后都会辨识方向。有一些人的方向感强,有些人的弱,但是他们一定都会辨别方向。社会上一种普遍观点认为,男性一般辨别方向能力强于女性。以下说法中,最能削弱上述观点的是(D)

A. 有些男生也会迷路,并且方向感并不强

B. 问卷调查显示,超过73.56%的女性认为自己方向感较差

C. 科学家通过实验,发现人体中一种可以在磁场当中定位方向的蛋白质复合体,该蛋白质基因在不同性别体内表现并不相同

D. 生活中很多女生会听到“女生的辨别方向能力弱”的声音,于是,心理作用致使女生在辨识方向上依赖男生

40. 甲乙丙均为工人,其中一个是车工,一个是钳工,一个是焊工,并且车工比甲的工资高,乙的工资比焊工低,焊工的工资比丙低。由此可以推断出(B)

A. 甲是车工,乙是钳工,丙是焊工

B. 甲是焊工,乙是钳工,丙是车工

C. 甲是钳工,乙是焊工,丙是车工

D. 甲是车工,乙是焊工,丙是钳工

41. 某医院有甲乙丙三名知名专家,甲每4天应诊一天,乙每7天应诊一天,丙每12天应诊一天,假设2015年7约22日该三名专家同时应诊,那么下次同时应诊时间是(C)

A. 2015/10/15

B. 2015/10/12

C. 2015/10/14

D. 2015/10/13

42. 根据图形规律,填入问号处的图形应该是(D)。

43. 祖孙三代的年龄和是120岁,爷爷与孙子的年龄和是80岁,爷爷年龄是穗子的9倍,父亲(A)岁时,孙子出生。

A. 32

B. 40

C. 36

D. 30

44. 明明难过的对芳芳说:“难道我想眼睁睁地看着你完不成任务挨骂吗?还不是因为我要送生病的妹妹去医院。”根据以上信息判断错误的是(B)

A. 芳芳没有完成任务

B. 明明并不关心芳芳

C. 明明关心芳芳

D. 芳芳挨骂了

45. 公司发送员工福利,每名员工可以从甲乙丙丁四种礼品中任选两种(可以重复选择)。公司共有85名员工,那么至少(A)人所选礼品组合完全相同。

A. 6

B. 7

C. 9

D. 8

46. 师傅对徒弟说:“我像你那么大时,你还是个10岁的娃娃”,徒弟对师傅说:“我到您那个岁数时,您都退休七年了”。假设当地的退休年龄为60岁,则师傅今年(B)岁。

A. 40

B. 48

C. 33

D. 29

47. 一条路如果由甲乙两个工程队共同修,需要30天。甲工程队单独修了5天后,乙队与甲队共同修了6天,而后乙队调走,甲队又单独修了35天才完成。若自始至终,由甲队单独修路,则需要(A)天。

A. 50

B. 55

C. 60

D. 45

48. 甲乙丙丁分别来自英国、日本和德国三个国家,已知甲和丙国际相同,乙和丁都不是英国人,以下推断肯定错误的是(C)。

A. 甲是英国人

B. 乙是日本人

C. 丙是德国人

D. 丁是德国人

49. 根据下列数字规律,应填入括号处的数字是(D)。-5,21,-13,17,-15,(D)

A. 14

B. 12

C. 10

D. 16

50. 我不是不能参加这次活动,而是不能跟小明同时参加。根据这句话以下推断一定正确的是(B)

A. 我和小明都不参加这次活动

B. 如果小明不参加这次活动,那么我可能参加

C. 如果小明不参加这次活动,那么我不会参加

D. 我参加这次活动

二. 问答题

1. ajax发送请求经历了哪些过程(写出伪代码)?ajax的缺点是什么?

三. 在线编程题

1. 射击训练

小Q是一个专业的射击运动员,有一天他像往常一样进行n次射击训练,每次射击他都会取最高的四次得分作为最终得分来衡量他的射击状态,但是今天他制定了一个奇怪的规则:在n次射击得分中取出四次得分a,b,c,d,并且满足a*b*c=d作为最终得分来衡量他的射击状态。

但是小Q发现满足这个条件的(a,b,c,d)可能不止一个,小Q需要你来帮助他计算一共有多少个这种(a,b,c,d)

如样例所示:

有两种满足条件的(a,b,c,d)分别是(10,2,2,40)和(2,2,40,160)。

输入:

输入包括两行,第一行包括一个正整数n(4<=n<=500),表示射击的次数。

第二行n个正整数w[i](1<=w[j]<=10^6),表示每次射击的得分。

输出:

输出可以作为最终得分的种数。

样例输入:6

10 2 2 7 40 160

样例输出:2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/609338.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用PreMaint引领先进的预测性维护

在设备维护领域&#xff0c;预测性维护成为一项利用先进技术和巧妙工具的数据驱动战略。这一战略通过条件监控和数据分析&#xff0c;以主动维护的方式识别潜在的设备缺陷&#xff0c;避免问题升级。高效使用PreMaint预测性维护工具可不仅节省时间和成本&#xff0c;更显著提升…

Redis的实现一:c、c++的网络通信编程技术,先实现server和client的通信

由于&#xff0c;本人是主修java的&#xff0c;所以以下内容可能不是很精通&#xff0c;各位看完后尽可评论。 以下皆是在linux的描述 第一步&#xff0c;通过socket拿到fd Socket()函数&#xff1a;创建用于通信的端点并返回描述符。 int fd socket(AF_INET, SOCK_STREAM…

Java药物不良反应ADR智能监测系统源码

药物不良反应&#xff08;Adverse Drug Reaction&#xff0c;ADR&#xff09;是指在使用合格药品时&#xff0c;在正常的用法和用量下出现的与用药目的无关的有害反应。这些反应往往因药物种类、使用方式、个体差异等因素而异&#xff0c;可能导致患者身体不适、病情恶化。 为保…

什么事“网络水军”?他们的违法活动主要有四种形式

我国治理网络水军&#xff0c;包括造谣引流、舆情敲诈、刷量控评、有偿删帖等各类“网络水军”等违法犯罪活动已经许久。 日前&#xff0c;官方召开新闻发布会&#xff0c;公布了相关的一些案件进程&#xff0c;今年已累计侦办相关案件339起&#xff0c;超过历年的全年侦办案件…

创建ESP32开源WiFi MAC(介质访问控制)层

内置WiFi 内置的 WiFi.h 库将使我们能够轻松使用 ESP32 板的 WiFi 功能。 连接到 Wi-Fi 接入点&#xff1a; #include <WiFi.h>const char* ssid "yourNetworkName"; const char* password "yourNetworkPassword";void setup(){Serial.begin(11…

GraalVM 原生镜像支持中文文档

本文为官方文档直译版本。原文链接 GraalVM 原生镜像支持中文文档 引言GraalVM 原生镜像介绍与 JVM 部署的主要区别了解 Spring Ahead-of-Time 处理源代码生成生成提示文件生成代理类 开发您的第一个 GraalVM 原生应用程序应用样本使用构建包构建原生映像系统要求使用 Maven使用…

word press 好用的插件

Custom Post Type UI Filester-File Manager Pro 同样支持在 WordPress 后台编辑、删除、上传、下载、压缩、复制和粘贴文件和文件夹等操作&#xff0c;并且编辑文件时&#xff0c;支持代码高亮显示。 Custom Post Type UI Database Backup for WordPress 按需备份WordPr…

L1-012 计算指数(Java)

题目 真的没骗你&#xff0c;这道才是简单题 —— 对任意给定的不超过 10 的正整数 n&#xff0c;要求你输出 2n。不难吧&#xff1f; 输入格式&#xff1a; 输入在一行中给出一个不超过 10 的正整数 n。 输出格式&#xff1a; 在一行中按照格式 2^n 计算结果 输出 2n 的值。…

深度解析HubSpot数据分析:洞察未来商业趋势

在当今数字化的商业环境中&#xff0c;数据是推动决策和业务增长的关键。作为业内领先的CRM平台&#xff0c;HubSpot不仅为企业提供了高效的客户关系管理工具&#xff0c;同时也成为了数据分析的利器。 1. HubSpot数据分析的核心价值 1.1 洞察客户行为和趋势 HubSpot数据分析…

【打卡】牛客网:BM76 正则表达式匹配

模板的&#xff1a; 关键思想是&#xff1a; 当pattern遇到*时&#xff0c;需要考虑两种情况&#xff1a; str的当前字符和pattern的*前的字符相同&#xff0c;例如str“ab”&#xff0c;pattern“abb*”&#xff0c;“b”和“b*”相同&#xff0c;有两种情况可以选择&#xf…

C语言代码 变种水仙花数

变种水仙花数&#xff1a;把任意的数字从中间拆分成两个数字&#xff0c;如1461可拆分为1和461&#xff1b;14和61&#xff1b;146和1&#xff0c;若所有拆分后的乘积之和等于自身则是一个水仙花数。 14611*461 14*61 146*1 求出5位数中的所有水仙花数。 代码示例&#xf…

MySQL修炼手册1——初探MySQL:连接数据库并执行第一条SQL语句

写在开头 我们将深入学习MySQL的数据库连接和基本SQL语句&#xff0c;通过实际操作演示每个步骤&#xff0c;帮助读者更好地理解和掌握MySQL的基础知识。 1 数据库连接 1.1 连接到不同主机的数据库 连接远程数据库 mysql -h remote_host -u your_username -premote_host: …

【野火i.MX6ULL开发板】在MobaXterm平台利用Type-C线串口连接开发板

0、前言 参考文献&#xff1a; http://t.csdnimg.cn/9iRTm http://t.csdnimg.cn/Z0n60 问题&#xff1a;一直识别不出com口&#xff0c; 拟解决思路&#xff1a; 百度网盘重新下载Debian镜像&#xff0c;烧入full版镜像&#xff0c;随便换一下USB插口&#xff08;电脑主机上…

编程羔手(新手):什么时候用常量,什么时候用枚举类?

静态常量和枚举都是在编程中表示常量的方式&#xff0c;但它们在使用场景和目的上有一些不同。 静态常量&#xff1a; 使用静态常量通常是为了表示一些简单的常量值&#xff0c;例如字符串、数字等。适用于常量值在编译时已知&#xff0c;不需要动态生成的情况。通过静态常量可…

一个大场景下无线通信仿真架构思路(对比omnet与训练靶场)

2020年分析过omnet的源码&#xff0c;读了整整一年&#xff0c;读完之后收获不小&#xff0c;但是也遗憾的发现这个东西只适合实验室做研究的人用于协议的研发与测试&#xff0c;并不适合大场景&#xff08;军事游戏等&#xff09;的应用&#xff0c;因为其固有架构更侧重于每个…

PostGIS学习教程二十:3-D

PostGIS学习教程二十&#xff1a;3-D 注意&#xff1a;本文介绍许多PostGIS2.0及更高版本才支持的功能。 文章目录 PostGIS学习教程二十&#xff1a;3-D一、3-D几何图形二、3-D函数三、N-D索引 一、3-D几何图形 到目前为止&#xff0c;我们一直在处理2-D几何图形&#xff08;…

remote pdb使用记录

以前代码debug一直用原始的pdb&#xff0c;方便好用。最近接触的代码框架使用了ddp加速训练&#xff0c;导致pdb不好用了。 具体来说&#xff0c;在ddp训练时&#xff0c;用单卡训练&#xff0c;跟非ddp模式是一致的&#xff0c;python -m pdb xxx.py的模式也能正常用pdb。但是…

强化学习的数学原理学习笔记 - Actor-Critic

文章目录 概览&#xff1a;RL方法分类Actor-CriticBasic actor-critic / QAC&#x1f7e6;A2C (Advantage actor-critic)Off-policy AC&#x1f7e1;重要性采样&#xff08;Importance Sampling&#xff09;Off-policy PGOff-policy AC &#x1f7e6;DPG (Deterministic AC) 本…