第三次笔试错题

1.A市B,C两个区,人口比例为3:5,据历史统计B区的犯罪率为0.01%,C区为0.015%,现有一起新案件发生在A市,那么案件发生在B区的可能性有多大?()
题中犯罪率应该是指犯罪人数与总人数的比例,A和B区的人数比为3:5,那么A和B的犯罪人数比为(3 * 0.01%):(5 * 0.015%).
新案件发生在A区的可能性应当为A区犯罪人数除以A和B区犯罪人数的总和.
即(3*0.01%)/((3 * 0.01%)+(5 * 0.015%))=0.2857=28.6%

2.递归(recursion):递归常被用来描述以自相似方法重复事物的过程,在数学和计算机科学中,指的是在函数定义中使用函数自身的方法。(A调用A)
迭代(iteration):重复反馈过程的活动,每一次迭代的结果会作为下一次迭代的初始值。(A重复调用B)

3.假设把整数关键码k散列到大小为N的散列表,以下哪个散列函数是最好的?
A h(k)=(k mod N)+N;
B h(k)=k mod N;
C h(k)=((k mod N)-N)mod N;
D h(k)=((k mod N)+N)mod N;
E h(k)=(k mod N)-N;
选D因为可能h(k)为负,所以+N来使其到达最好

4.instanceof运算符能够用来判断一个对象是否为:
A 一个类的实例
B 一个实现指定接口的类的实例
C 全部正确
D 一个子类的实例
选C

5.以下程序的输出结果为

class Base{
    public Base(String s){
        System.out.print("B");
    }
}
public class Derived extends Base{
    public Derived (String s) {
        System.out.print("D");
    }
    public static void main(String[] args){
        new Derived("C");
    }
}

父类没有空的构造器,子类也没有super

全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
小谷围鸡肉卷阿姨:+1,腾子投完一动不动
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务