2019京东秋招算法岗

2019京东秋招算法岗

ID:82644605

大小:25.46 KB

页数:17页

时间:2023-09-22

上传者:雪地
2019京东秋招算法岗_第1页
2019京东秋招算法岗_第2页
2019京东秋招算法岗_第3页
2019京东秋招算法岗_第4页
2019京东秋招算法岗_第5页
2019京东秋招算法岗_第6页
2019京东秋招算法岗_第7页
2019京东秋招算法岗_第8页
2019京东秋招算法岗_第9页
2019京东秋招算法岗_第10页
资源描述:

《2019京东秋招算法岗》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

单选题:1.下列关于人脸识别技术说话不正确的是()A.基于代数特征的表征方法主要是根据人脸器官的形状描述记忆他们之间的距离特征来获得有助于人脸分裂的特征数据B.人脸识别技术中基于统计形变的校正理论可以优化人脸姿态C.Adaboost算法可用于人脸检测D.人脸图像预处理包括光线补偿、灰度变换、直方图均衡化、归一化、几何校正、滤波以及锐化等2.在考虑到并行计算的前提下,假设初始账户为10美元,阅读如下Python代码片段:defmake_withdraw(balance);defwithdraw(amout);nonlocalbalanceifamout>balanceprint('Insufficientfunds')else:balance=balance-amoutprint(balance)returnwithdraw则说话错误的是:A.结果可能为InsufficientfundsB.并行化代码会将代码行分配给多个处理器计算,与变量读写顺序无关C.结果可能为2D.结果可能为3

13.社交媒体平台是文本数据最直观的表现形式。当给你一批社交媒体数据语料,如何创建一个模型显示标签?A.利用模型来获取语料库中最重要的单词B.其他几项都行C.训练一个N-gram词袋模型来获取topn-gram一单词和他们的组合D.训练一个词向量模型来学习文本表示4.对于如下C++程序:intmain(){inta(1),b(3),c(2)while(a

2";return0;}请问输出的结果是()A.221B.40-1C.310D.132

35.有以下程序:#include#include#includeusingnamespacestd;intmain(){ofstreamFile1("text.txt");stringd("20160314");stringy=d,substr(0,4);intk=d.find("2");inti=d.find(“3”);stringm=d.substr(k+2,i-k);stringdd=d.substr(i+1,2);stringn=dd+m+y;File1<

46.有一下程序:#includeusingnamespacestd;voidOne(floatone){cout<<"1"<

5function(k);}请为横线处选择合适的程序是的程序的运行结果是123()A.void(*function)(float);B.void*function(float)C.void(*function)();D.void*function();7.对于如下C++程序:intmain(){vectorvint(1);cout<

6System.out.print(fun1());}publicstaticStringfun1{try{System.out.print("A");returnfun2();}finally{System.out.print("B");}}publicstaticStringfun2(){System.out.print("C");}}执行以上程序后,输出结果正确的是:()A.ABCDB.ACDBC.未确定D.ACBD9.根据类加载器加载类的初始化原理,推断以下代码的输入结果?publicclassTest{publicstaticvoidmain(String[]args)throwsException{ClassLoaderclassLoader=ClassLoder.getSystemClassLoader();

7Classclazz=classLoader.loadClass("A");System.out.print("Test");clazz.forName("A");}}classA{static{System.out.print("A");}}A.AtestB.TestAC.TestD.ATestA10.JAVA的类加载器负责整个生命周期内的class的初始化和加载工作,就虚拟机的规范来说,以下代码会输出什么结果?publicclassTest{publicstaticvoidmain(String[]args){System.out.println(Test2.a);}classTest2{static{System.out.print("OK");

8}publicstaticfinalStringa=newString("JD");}试卷中会有三道类似的题目(代码部分略有不同),请同学务必仔细阅读上述代码,再作答A.只有OKB.输出KOJDC.只有JDD.输出JDOK11.继承是JAVA语言的一个特征,针对类的继承,虚拟机会如何进行父类和子类的初始化加载呢?以下代码会输出什么结果?publicclassTest{publicstaticvoidmain(String[]args){System.out.println(B.c);}classA{publicstaticStringc="C";static{System.out.print("A");}}classBextendsA{static{System.out.print("B");

9}}试卷中会有二类似的题目(代码部分略有不同),请同学务必仔细阅读上述代码,再作答A.BCB.CC.ABCD.AC12.若一个学习器的ROC曲线被另外一个学习器低的曲线完全“包住”,则断言后者的性能由于前者;若两个学习器的曲线出现交叉,该如何处理最为合适?A.通过其他方法判断两个学习器的优劣B.使用AUC进行比较C.目测进行判断D.比较ROC曲线线上的面积13.基于神经网络的模型参数量巨大,一个较好的初始化参数可能加速收敛,例如Xavier初始化器。下面选项中满足均值和方差要求的分布是:A.B.

10C.D.14.将Person表中Name字段位“Lilei”的AGE字段递增1,可以使用那个SQL语句()A.AlterPersonSETAGE+1WHEREName="Lilei"B.UPDATEPersonSETAGE=AGE+1WHERENameLileiC.UPDATEPersonSERAGE=AGE+1WHEREName“Lilei”D.SETAGE=AGE+1FROMPersonWHEREName="Lilei"15.将编码位gbk的字符串转码为utf-8编码,以下错做正确的是()A.s.encode('gbk').decode('utf-8'B.s.encode('gbk')C.s.decode('gbk')D.s.decode('gbk').encode('utf-8')16.下列程序打印结果为:()importrem=re.search('[0-9]','a1b2c3d4')print(m.group(0))A.1B.1234C.其他几项都不对

11D.None17.下列程序打印结果为:()importdatetimet1=datetime.datetime(2017,10,10,21,40)t2=daretime.datetime(2017,10,8,23,40)tt1=datetime.datedelta(seconds=1200)t2=daretime.datedelta(week=3)print(t1-t2)A.1day,02:00:00B.600C.1day,22:00:00D.3600多选题18.下列关于图像说法不正确的是:()A.图像分析主要研究图像传输、存储、增强和复原B.图像分析主要研究点、线、面和体的表示方法以及视觉他息的显示方法C.图像分析主要研究对圈像内容的分析、解释和识别D.图像分析主要研究构造图位的描述方法.更多地用符号表示各种图像19在考虑到并行计算的前提下,对于如下代码:x=5x=square(x)x=x+1说法错误的是:

12A.x的值可能是25B.x的值可能是26C.x的值总会是26D.x的值可能是520.当在文本数据上训练一个机器学习模型,构建了一个输入数据的文档-单词矩阵。下面哪些方法可以用于降低数据维度?1.潜在狄利克雷分布(LDA)2.潜在语义索引3.关键词规范化A.1,2,3B.2,3C.只有1D.1,321.用户表有两列name/country。现在要查询用户表中每个国家(country)的用户人数,应使用以下哪个语句A.selectcountryfromusersB.selectnamefromuserswherecountry='xx'C.selectcount(country)fromusersD.selectcount(*)fromgroupbycountry22.多选题DELETE和TRUNCATETABLE都是删除表中的数据的语句,它们的不同之处描述正确的是:A.再删除是如果遇到任何一行违反约束(主要是外键约束),TRUNCATETABLE任然删除,只是表的结构及其列、约束、索引等保持不变,但DELETE是直接返回错误

13B.如果想保留标识数值,要用DELETE,因为TRUNCATETABLE会对新行标志列使用的技术之重置为该列的种子C.TRUNCATETABLE比DELETE的速度快D.对于被外键约束的表,不能使用TRUNCETETABLE,而应该使用不带WHERE语句的DELETE语句23.以下哪种排序算法一趟及术后能够确定一个的最终位置?()A.堆排序B.简单选择排序C.二路归并排序D.技术排序24.若串S=“UP!UP!JD”,则其子串的数目:()A.33B.39C.35D.3725.权值分别为9、3、2、8的结点,构造一颗哈夫曼树,该树的带权路径长度是?A.46B.45C.40D.3626.在()中,只要指出表中任何一个节点的位置,就可以从他出发依次访问到其他的所有节点。A.循环链表

14B.线性链表C.双向链表D.线性单链表27.关于递归的说法不正确的是()A.递归法比递推法的执行效率更高B.要消耗大量的内存空间,程序执行慢,甚至无法执行C.程序结构更简洁D.占用CPU的处理时间更多28多选题一台客户端有300个客户与300客户端有300个客户对服务器施压,有什么区别?A.线程之间可能发生干扰,而产生一些异常B.所有用户在一个客户端上,不必考虑分布式管理的问题C.300个用户在一个客户端上,需要更大的带宽D.用户分布在不同的客户端上,需要考虑使用调度器来整体调配不用客户机上的用户29多选题如何在多线程中避免发生死锁?A.允许进程强行从占有者那里夺取某些资源B.进程在运行前一次性地像系统申请它所需要的全部资源C.允许进程同时访问某些资源D.把资源事先先分类编号,按号分配,使进程在申请,占有资源时不会形成环路

1530.字符串“ABCD”和字符串“DCBA”进行比较,如果让比较的结果为真,应选用关系运算符()A.C.>=D.=31.完全多部图时间限制:C/C++语言Z000MS:其他语言4000MS内存限制:C/C++语言65536KB:其他语言589824KB题目描述:给定一张包含N个点、M条边的无向图,每条边连接两个不同的点,且任意两点间最多只有一条边。对于这样的简单无向图,如里能将所有点划分成若若个集合,使得任意两入同一集合内的点之间没有边相连,任意两个不同集合内的点之间有边相连,则该图为完全多部图。现在你需要判断给定的图是否为完全多部图。输入第一行输入一个整数下表示数据组数,1<.每组数据格式为:第一行包含两个整数N和M,lN51000,0三M三N(N一1)/2:接下来M行,每行包含两个整数X和Y,裘示第X个点和第Y个点之间有一条边,15X,YSN.输出每组输目占一行,如果给定的图为完全多部图,输出Yes,否则输出NO.

16样例输入:2571315232534453543122334样例输出:YesNo31.相似字符串时间限制:C/C++语言Z000MS:其他语言4000MS内存限制:C/C++语言65536KB:其他语言589824KB题目描述:对于仅由小写字母组成的字符串A和B,如果分别存在一个小写字母a到z的排列,使得将A中所有字母a替换为排列的第一个字母,

17所有字母b替换为排列的第二个字母........所有字母z替换为排列的最后个字母之后,A和B完全相同,那么称字符串A和B相似,如abcc和xyaa。现在给定仅由小写字母组成且长度不超过10的字符串S和T,求S中有多少字串与T相似?输入第一行和第二行分别输入字符串S和T。输出输出字符串S中与T相似的字串数目。样例输入ababcbxyx样例输出3Hint样例解释S中与T相似的字串分别是aba、bab、bcb,总共3个。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
最近更新
更多
大家都在看
近期热门
关闭