映客2020春招研发D卷

时长:120分钟 总分:100分

140浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 8 3 6
1.
假设栈的输入序列是7,6,2,1,4,则以下不可能是其出栈序列()
问题详情

假设栈的输入序列是7,6,2,1,4,则以下不可能是其出栈序列(  )




2.
对下面代码描述正确的是:int*p1=newint[10]int*p2=...
问题详情

对下面代码描述正确的是:
int *p1 = new int[10]
int *p2 = new int[10]()




3.
在32位机器中,如下代码的输出是?:voidexample(characW...
问题详情

在32位机器中,如下代码的输出是?:
void example(char acWelcome[]){
printf("%d",sizeof(acWelcome))
return
}
void main(){
char acWelcome[]="Welcome to Inke Test"
example(acWelcome)
return
}




4.
给定二叉树如图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点...
问题详情

给定二叉树如图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。若遍历后的结点序列是3 ,1 ,7 ,5 ,6 ,2 ,4 ,则其遍历方式是:
794938qia.jpg




5.
一个链表最常用的操作是在末尾插入结点和删除结点,则选用()最节省时间。
问题详情




6.
同一个进程中的线程不共享的部分是()
问题详情




7.
判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以用__
问题详情




8.
软件项目存储于/ftproot,允许apache用户修改所有程序,设置访问...
问题详情

软件项目存储于/ftproot,允许apache用户修改所有程序,设置访问权限的指令?




9.
写个的sql查询语句,如有一张表示英语口语练习每个学员的学时的表a,字段有...
问题详情

写个的sql查询语句,如有一张表示英语口语练习每个学员的学时的表a,字段有studentid(学号) name(可重复) grade(年级) hours(学时),找出那些学时高于他们同一年级的平均学时的学生。

10.
举例Linux操作系统中的进程间通信方式和特性
问题详情
11.
简要说明http和https的区别以及https连接建立过程?
问题详情
12.
请比较循环和递归两种算法的优缺点,是不是所有的递归都能改成循环,举例说明?
问题详情
13.
请描述在web浏览器访问输入www.inke.cn敲完回车到页面完全显示出...
问题详情

请描述在web浏览器访问输入www.inke.cn 敲完回车到页面完全显示出来,中间发生了什么?

14.
(加分题)请设计一种通讯录多端同步方案,具体如下a.设计Server端和C...
问题详情

(加分题)请设计一种通讯录多端同步方案,具体如下
a.设计Server端和Client端的数据数据交互关系
b.设计一种机制,实现各端之间(多个手机、电脑,网页)对通信录的增、删、改操作能够相互同步并保持一致性
c.考虑设备离线操作的情况
d.考虑通信录在一端改变时,如何向其他端下发通知

15.
字符串解析
问题详情

编写一个url解析程序,要求在各种情况下解析出协议头,域名,路径,端口号,查询参数,位置标识,例如:https://www.uvideo.com:8888/watch?v=XG0CFDPGGqc&c=browser#section1  解析结果为:
协议:https
域名:www.uvideo.com
端口号:8888
路径:/watch
查询参数:v=XG0CFDPGGqc, c=browser
位置标识:section1

16.
括号校验
问题详情

给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。

有效字符串需满足:

  1. 左括号必须用相同类型的右括号闭合。
  2. 左括号必须以正确的顺序闭合。
注意空字符串可被认为是有效字符串。


示例 1:

输入: "()" 输出: true

示例 2:

输入: "()[]{}" 输出: true

示例 3:

输入: "(]" 输出: false

示例 4:

输入: "([)]" 输出: false

示例 5:

输入: "{[]}" 输出: true
17.
计算器
问题详情

实现一个基本的计算器来计算一个简单的字符串表达式的值。

字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格  。 整数除法仅保留整数部分。
示例 :
输入: "3+2*2" 输出: 7
输入:"3+5/2" 输出: 5