阿里巴巴2016校招研发工程师Java笔解析.doc

阿里巴巴2016校招研发工程师Java笔试题 1,从1,2,3,......,8,9里任意选择一部分数(至少1个),能得到____多少种不同的乘积。 144 148 152 156 160 164 2,四维空间中有两个夹角60度的向量A和B,随机生成一个向量C分别与A和B计算内积,那么两个内积符号相同的概率为____。 1/4 1/3 1/2 2/3 3/4 以上都不对 3,下面是折半查找的实现,data是按升序排列的数据,x是查找下标,y是查找的上标,v是查找的数值,返回v在data的索引,若没找到返回-1。代码不正确是____。 public?int?bsearch(int[]?data,?int?x,?int?y,?int?v)?{ ????int?m; ????while(xy){?//1 ????????m?=?x?+?(y-x)/2;?//2 ????????if(data[m]?==?v)?return?m;?//3 ????????else?if(data[m]??v)?y?=?m;?//4 ????????else?x?=?m;?//5 ????} ????return?-1;?//6 } 1 2 3 4 5 6 4,A、B、C、D四人应聘一个程序员职位,此职务的要求条件是:Java熟练;懂数据库开发;会Web开发;有C++经验。谁满足的条件最多,谁就被

文档评论(0)

1亿VIP精品文档

相关文档