京东2019春招京东算法类试卷

时长:120分钟 总分:100分

156浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 27 3 1
1.
在对问题的解空间树进行搜索的方法中,一个结点有多次机会成为活结点的是:()
问题详情




2.
下列有关图的说法错误的是()
问题详情




3.
在软件开发过程中,我们可以采用不同的过程模型,下列有关增量模型描述正确的()
问题详情




4.
要交换变量A和B的值,应使用的语句组( ) 
问题详情

要交换变量AB的值,应使用的语句组( ) 




5.
用俩个栈模拟实现一个队列,如果栈的容量分别是O和P(O>P),那么模...
问题详情

用俩个栈模拟实现一个队列,如果栈的容量分别是OP(O>P),那么模拟实现的队列最大容量是多少?




6.
下列关于队列的叙述中正确的是() 
问题详情

下列关于队列的叙述中正确的是() 




7.
栈的特点是先进后出。栈底至栈顶依次存放元素A、B、C、D,  在...
问题详情

栈的特点是先进后出。栈底至栈顶依次存放元素ABCD 在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是:()




8.
下列叙述中,有关线性链表叙述正确的是()
问题详情




9.
关系型数据库创建表都有主键。以下对主键描述正确的是:
问题详情




10.
如果ORDER BY子句后未指定ASC或DESC,默认使用以下哪个?
问题详情

如果ORDER BY子句后未指定ASC或DESC,默认使用以下哪个?




11.
以下程序统计给定输入中每个大写字母的出现次数(不需要检查合法性) voi...
问题详情

以下程序统计给定输入中每个大写字母的出现次数(不需要检查合法性)

void
AlphabetCounting(char a[],int n){
  int
count[26]={},i,kind=0
 
for(i=0i<n++i) (____________)
 
for(i=0i<26++i){
   
if(++kind>1) putchar('')
   
printf("%c=%d",(____________))
   }
}

以下能补全程序,正确功能的选项是()





12.
已知int占4个字节,bool占1个字节。 unsigned int v...
问题详情

已知int4个字节,bool1个字节。

unsigned int
value = 1024
bool condition =
*((bool *)(&value))
if (condition)
value += 1 condition = *((bool *)(&value))
if (condition)
value += 1 condition = *((bool *)(&value))

问value, condition 的值为____。





13.
关于类的静态成员的不正确描述是()
问题详情

在c/c++语言中,关于类的静态成员的不正确描述是()




14.
以下程序 main() {   int m=12,n=34 ...
问题详情

以下程序

main(){  
    int m=12,n=34
    printf("%d%d",m++,++n)
    printf("%d%d\n",n++,++m)
}

程序运行后的输出结果是()?





15.
JVM内存不包含如下哪个部分( )  
问题详情

JVM内存不包含如下哪个部分( )




16.
下列哪些操作会使线程释放锁资源?
问题详情




17.
下列说法正确的是( ) 
问题详情

下列说法正确的是( )




18.
java8中,下面哪个类用到了解决哈希冲突的开放定址法 
问题详情

java8中,下面哪个类用到了解决哈希冲突的开放定址法 




19.
当一个嵌套函数在其外部区域引用了一个值时,该嵌套函数就是一个闭包,以下代码...
问题详情

当一个嵌套函数在其外部区域引用了一个值时,该嵌套函数就是一个闭包,以下代码输出值为:
def adder(x):
    def wrapper(y):
        return x + y
    return wrapper
adder5 = adder(5)
print(adder5(adder5(6)))






20.
关于Python中的复数,下列说法错误的是()
问题详情




21.
下面哪个是Python中的不变的数据结构?
问题详情




22.
已知print_func.py的代码如下:
问题详情

已知print_func.py的代码如下:

print('Hello
World!')
print('__name__
value: ', __name__)
 
def main():
   
print('This message is from main function')
 
if __name__ ==
'__main__':
   
main()
 
print_module.py的代码如下:
import print_func
print("Done!")


运行print_module.py程序,结果是:





23.
Zookeeper在 config 命名空间下,每个znode最多能存储(...
问题详情

Zookeeper在 config 命名空间下,每个znode最多能存储()数据?   




24.
一般情况下,串行程序并行化设计需要将工作进行拆分,使得分布在每个进程中的工...
问题详情

一般情况下,串行程序并行化设计需要将工作进行拆分,使得分布在每个进程中的工作量大致相仿,并行让它们之间的通信量最少。以下串行程序并行化设计步骤正确的是: 
1、将串行程序中需要要执行的指令和数据按照计算部分拆分成多个小任务 
2、将上一步聚合好的任务分配到进程/线程中。这一步还主要注意的是,要使得通信量最小化,让各个进程/线程所得到的工作量大致均衡 
3、确定第一步识别出来的任务之间需要执行何种通信
4、将第一步确定的任务与通信结合成更大的任务 




25.
有如下两组数据  {(-1,0),(-1,2),(1,2)} ...
问题详情

有如下两组数据 {(-1,0),(-1,2),(1,2)}

{(0,0),(1,0),(1,1)}

我们在该数据集上训练一个线性SVM模型,该模型中的支持向量是哪些? 




26.
以下哪个模型是生成式模型:
问题详情




27.
因为文本数据在可用的数据中是非常无结构的,它内部会包含很多不同类型的噪点,...
问题详情

因为文本数据在可用的数据中是非常无结构的,它内部会包含很多不同类型的噪点,所以要做数据预处理。以下不是自然语言数据预处理过程的是:




28.
可以从新闻文本数据中分析出名词短语,动词短语,主语的技术是?  ...
问题详情

可以从新闻文本数据中分析出名词短语,动词短语,主语的技术是?




29.
均值移动(Mean Shift)算法的核心思想是:  
问题详情

均值移动(Mean Shift)算法的核心思想是:  



30.
随机抽样一致算法(random sample consensus,RANS...
问题详情

随机抽样一致算法(random sample consensus,RANSAC),采用迭代的方式从一组包含离群的被观测数据中估算出数学模型的参数。对于RANSAC的基本假设描述不正确的是: 




31.
还原
问题详情

有一个含有 个数字的序列,每个数字的大小是不超过 200 的正整数,同时这个序列满足以下条件:






但是很不幸的是,在序列保存的过程中,有些数字丢失了,请你根据上述条件,计算可能有多少种不同的序列可以满足以上条件。

数据范围:  , 序列中的数字满足  , 数字为 0 时表示丢失