京东2016算法工程师笔试题

时长:60分钟 总分:100分

316浏览 1人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 13 10 2
1.
若k为整形,下述while循环的次数为:()
问题详情

若k为整形,下述while循环的次数为:()
k=1000
while (k>1)
 {   print k
      k=k/2
 }




2.
基于二次准则函数的H-K算法较之于感知器算法的优点是()?
问题详情




3.
在统计模式识分类问题中,当先验概率未知时,可以使用()?
问题详情




4.
线面函数可以作为聚类分析中的判别函数的有?
问题详情




5.
在()情况下,用分支定界法做特征选择计算量相对较少?
问题详情




6.
以下()属于线性分类器最佳准则?
问题详情




7.
有两个样本点,第一个点为正样本,它的特征向量是(0,-1)第二个点为负样本,它的特征向量是(2,3),从这两个样本点组成的训练集构建一个线性SVM分类器的分类面方程是()
问题详情




8.
下列代码片段中,存在编辑错误的语句是()
问题详情





byte b1=1,b2=2,b3,b6,b8
final byte b4=4,b5=6,b7 b3=(b1+b2)  /*语句1*/ b6=b4+b5    /*语句2*/ b8=(b1+b4)  /*语句3*/ b7=(b2+b5)  /*语句4*/ System.out.println(b3+b6)
下列代码片段中,存在编译错误的语句是()




9.
SecondNamenode的正确描述是()
问题详情




10.
假设x1和x2是两个以0为均值,1为标准差的正态分布,那么x1+x2的概率密度分布是()?
问题详情




11.
下列程序执行后,输出的结果为()
问题详情

#include <stdio.h>
int cnt = 0
int fib(int n) {
    cnt++
    if (n == 0)
        return 1
    else if (n == 1)
        return 2
    else
        return fib(n - 1) + fib(n - 2)
}
void main() {
    fib(8)
    printf("%d", cnt)
}

下列程序执行后,输出的结果为()




12.
下面关于Hive的说法正确的是()
问题详情




13.
关于input split和block的描述正确的是()
问题详情




14.
以下不属于strom特点的是()
问题详情




15.
以下几种模型方法属于判别式模型(Discriminative Model)的有()
问题详情

以下几种模型方法属于判别式模型(Discriminative Model)的有()
1)混合高斯模型
2)条件随机场模型
3)区分度训练
4)隐马尔科夫模型




16.
大整数845678992357836701转化成16进位制的表示,最后两位字符是()
问题详情




17.
已知数据表A中每个元素距其最终位置不远,为了节省时间,应该采取的算法是()
问题详情




18.
下列有关k-mean算法说法正确的是()
问题详情




19.
在 Linux中,file.sh 文件的权限为 -rw-r--r-x,其对应权限用数值形式表示为()
问题详情




20.
G的顶点数和边数分别为()
问题详情

设图G的相邻矩阵如下:
   0 1 1 1 1
   1 0 1 0 0
   1 1 0 1 1
   1 0 1 0 1
   1 0 1 1 0
则G的顶点数和边数分别为()




21.
有一段楼梯台阶有15级台阶,以小明的脚力一步最多只能跨3级,请问小明登上这段楼梯有多少种不同的走法?()
问题详情




22.
整数240有几个因数()
问题详情




23.
Nave Bayes是一种特殊的Bayes分类器,特征变量是X,类别标签是C,它的一个假定是:()
问题详情




24.
上台阶
问题详情

有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?注:规定从一级到一级有0种走法。

给定一个正整数int n,请返回一个数,代表上楼的方式数。保证n小于等于100。为了防止溢出,请返回结果Mod 1000000007的值。

测试样例:
3
返回:2
25.
小球的距离
问题详情

小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推直到全部落到地面不跳,求4个小球一共经过了多少米?(数字都为整数)

给定四个整数A,B,C,D,请返回所求结果。

测试样例:
100,90,80,70
返回:1020