度小满2019秋招研发岗试卷

时长:120分钟 总分:100分

212浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 8 7 6
1.
下列哪条语句使用方法是正确的(      )...
问题详情

下列哪条语句使用方法是正确的(      )
public class Example{
    private float f=1.0f
    int i=12
    static int j=1
    public static void main(String args[]){
        Example test=new Example()
    }
}





2.
下列哪些情况下会导致线程中断或停止运行(    &nb...
问题详情

下列哪些情况下会导致线程中断或停止运行(      )




3.
下列程序编译时有语法错误的语句是() #include
问题详情

下列程序编译时有语法错误的语句是()
#include<iostream>
#include<string>

using namespace std 

class Pet {
     string name
public:
     Pet(string p=" ") { name = p }
     string getName() const { return name }
     virtual void call() const=0
}

class Dog : public Pet{
public:
    Dog(string n) : Pet(n) {}
    void call() const { cout<< "##" << " " }
}

class Cat : public Pet{
public:
    Cat(string n) : Pet(n) {}
    void call() const { cout << "**" }
}

void f(Pet *p) {
    p->call()
}
int main() { 
    Pet pet0("#")    //(1)
    Dog pet1("*")    //(2)
    Cat pet2("$")    //(3)
    f(&pet1)         //(4)
    f(&pet2)         //(5)
    return 0
}




4.
下面程序执行后s的值为(      ) #i...
问题详情

下面程序执行后s的值为()
#include <stdio.h>
int main() {
    int i=1, j=3, k=0, sum=5
    switch(k > -i++) {
        case 2: sum += 1 
        case 1: sum += j
        case 0: sum += i break
        case -1: sum *= -1
    }
    printf("%d",sum) 
    
    return 0
}





5.
下列代码输出结果为(      ) clas...
问题详情

下列代码输出结果为(      )
class Animal{
    public void move(){
        System.out.println("动物可以移动")
    }
}
class Dog extends Animal{
    public void move(){
        System.out.println("狗可以跑和走")
    }
    public void bark(){
        System.out.println("狗可以吠叫")
    }
}
public class TestDog{
    public static void main(String args[]){
        Animal a = new Animal()
        Animal b = new Dog() 
        a.move()
        b.move()
        b.bark()
    }
}





6.
以下代码中,给class为test的div对象设置红色背景的正确js代码为...
问题详情

以下代码中,给class为test的div对象设置红色背景的正确js代码为(       )
<div class="test"></div>    





7.
在很多时候,我们需要给网页中的一些元素不停的切换样式,那么要怎样实现给元素...
问题详情

在很多时候,我们需要给网页中的一些元素不停的切换样式,那么要怎样实现给某个元素删除一个样式的同时,添加另外一个样式(      )




8.
对于下面的向量x,y,x = (0,−1, 0, 1), y = (1, ...
问题详情

对于下面的向量x、y,x = (0,−1, 0, 1), y = (1, 0,−1, 0),则余弦,相关,欧几里得系数分别为:()




9.
下面哪些可能是一个文本语料库的特征() 1.一个文档中的词频统计 2.文档...
问题详情

下面哪些可能是一个文本语料库的特征()
1.一个文档中的词频统计
2.文档中单词的布尔特征
3.词向量
4.词性标记
5.基本语法依赖
6.整个文档




10.
已知两个一维模式类别的类概率密度函数为: 先验概率P(1...
问题详情

已知两个一维模式类别的类概率密度函数为:
798784smg.jpg
798784smg.jpg
先验概率P(1)=0.6,P(2)=0.4,
则样本{x1=1.35, x2=1.45, x3=1.55, x4=1.65}
各属于哪一类别()




11.
关联规则分析的Apriori算法在机器学习和数据挖掘中广泛使用,下面的表格...
问题详情

关联规则分析的Apriori算法在机器学习和数据挖掘中广泛使用,下面的表格中列出了8条超市购买记录。下面满足支持度大于等于3的2-term频集有(      )




12.
在机器学习中需要划分数据集,常用的划分测试集和训练集的划分方法有哪些(&n...
问题详情

在机器学习中需要划分数据集,常用的划分测试集和训练集的划分方法有哪些(      )




13.
Mysql 选择合适的数据类型 ,说法正确的是(   ...
问题详情

Mysql 选择合适的数据类型 ,说法正确的是(      )




14.
分析下面代码,关于该段代码说法正确的是(    &...
问题详情

分析下面代码,关于该段代码说法正确的是(      )
<html>
<body>
 <div id="ele" class="div">
 <span id="s1" class="sp" lang="zh-cn">
 </span>
 </div>
</body>
<script type="text/javascript">  
 function exct() {
    var oEle = document.getElementById("ele")
    var child = oEle.children
    console.log("ele.children的执行结果是:")
    for(i = 0 i < child.length i++){
       console.log(child[i].tagName)
    }  
    child = oEle.childNodes
    console.log("ele.childNodes的执行结果是:")
    for(i = 0 i < child.length i++){
       console.log(child[i].tagName)
    }
 }  
 exct () 
</script>
</html>





15.
在一个块元素中,存在了很多的行元素,现在要求,将这些行元素中,只要有显示“...
问题详情

在一个块元素中,存在了很多的行元素,现在要求,将这些行元素中,只要有显示“叮咚”的行元素全部删除,怎么来做(      )




16.
小游戏
问题详情

有一天,小A和小B玩了一个神奇的游戏,游戏开始时,桌面上有a0个不同盒子和b0个不同的物品,每个回合,两个人可以选择增加一个新的盒子或者一个新的物品(所有物品和盒子都不同),记当前桌子上的盒子数量为a,物品数量为b,当把b个物品放入a个盒子的方案数不小于n时,游戏结束,此时最后一位操作者判负。

给出a0b0n,如果小A先手,两个人都采用最优策略,谁能获胜,如果A获胜输出“A”,如果B获胜,输出“B”,如果是平局,输出“A&B”

输入描述:

输入第一行是一个数据组数T(T<=10)。

接下来T行,每行描述一个测试数据,包含三个整数a0,b0,n(1<=a0<=10000,1<=b0<=30,2<=n<=10^9)。分别表示桌子上初始的盒子数,球数和n值。

输入样例: 3 2 2 10 3 1 4 1 4 10 输出描述: 对于每个测试数据,输出一行,仅包含一个字符串,即“A”,“B”或“A&B”。输出样例 B A A&B
17.
火车站台
问题详情

Z省,有若干个个城市坐落在一条直线上,从左到右依次标号1,2,3,…,其中每个城市有一个火车站点,现今已经开放了n条火车路线,第i条火车路线是从第Yi个城市到第Xi个城市,因为Z省地势奇特,标号小的城市地势较低,所以火车是从高往低开的,再通过神秘力量传送回高地,即Yi一定大于Xi,它在沿途的所有城市都会停靠(显然不包括起点Yi,但是包括终点Xi),火车停靠就需要火车站台来运营维护。火车站台随着运营线路的数量不同,其损耗速度、维护成本也各异,现在我们想知道所有站台中,所运营的线路数最大是多少。

输入描述: 第一行一个数n。(1≤n≤100000)

接下来n行每行两个数Xi和Yi,分别代表第i条火车路线的终点和起点。(1≤Xi<Yi≤1e5)输入样例: 4 4 7 2 6 2 5 1 2 输出描述: 共一行,一个非负整数,表示最大运营路线数。输出样例 3
18.
链式边权
问题详情

n个点连成一条链,从左往右依次从1n编号。相邻点之间有边相连,一共有n-1条边。所有的边从1n-1编号,第i条边连接了点ii+1

i个点有点权ai,定义第i条边的权重为wi:有多少点对xy满足在第i条边的左侧(x≤i),y在第i条边的右侧(y>i),且xy的点权不同。

给出每个点的点权,请求出所有边的边权。

输入描述:

第一行输入一个数n。(2≤n≤100000)

第二行输入n个数,a1,a2,…,an (1≤ai≤109)

输入样例: 3 1 2 1 输出描述: 输出n-1个数,依次为每条边的权重,不要在行末输出多余的空格。输出样例 1 1
19.
商品交易
问题详情

珐达采下个月要去鸥洲各国考察一趟,采购流通神秘石并从中搞点油水。

珐达采会按顺序依次经过序号分别为1, 2, 3, …, n的鸥洲国家,在第i个国家神秘石的流通价格为Ai鸥。因为行程紧张,在每个国家的停留时间有限,所以他只能花费Ai鸥买入一块神秘石,或者卖出一块手中的神秘石获得Ai鸥,或者什么都不做,而且因为神秘石的保存需要极其先进的高级材料容器,其材料稀有且制作困难,珐达采只有一份容器,故无论何时珐达采手里 最多只能拥有一块神秘石。

珐达采想知道最终能从中获利最大多少鸥。因为交易需要手续费,所以珐达采还想知道在获利最大收益的同时,最少需要交易多少次。因为珐达采是大财阀,所以你可以认为他一开始金钱无限。

输入描述: 第一行一个数n。(1≤n≤100000)

第二行n个数,第i个数表示Ai。(1≤Ai≤1e9)输入样例: 5 9 7 10 1 5 输出描述: 共一行,两个数,分别代表最大收益和对应的最少交易次数。输出样例 7 4
20.
数字的情绪
问题详情

每个整数都希望可以整除很多数字,特别是它自身包含的数字,我们将整数分为三类:

1. 数字可以整除它包含的一部分数字,比如72,由,72两种数字组成,72可以整除2,我们称这个数字是开心的,用”H”表示。

2. 数字不能整除它包含的任何数字,比如73,由,73两种数字组成,73不能整除任何数,我们称这个数字是沮丧的,用”S”表示。

3. 数字可以整除它包含的所有数字,比如12,既可以整除1又可以整除2,我们称它是一个非常棒的数,用“G”表示。  (0可以被任何数整除。)

输入描述: 输入第一行包含一个整数T,表示数据组数(1<=T<=100). 接下来T行,每行包含一个正整数n(1<=n<=10^12),表示需要你判断的数字。输入样例: 3 72 73 12 输出描述: 对于每组测试数据输出一行,“H”,“S”或“G”。表示整数种类。输出样例 H S G
21.
字符串替换
问题详情

给定一个仅由小写字母xy组成且长度不超过105的字符串,每次可以将字符串中的一个子串xy替换成字符串yyx,那么至少要替换多少次才能让字符串中不存在子串xy

输入描述: 输入给定的字符串。输入样例: xxy 输出描述: 输出最少替换次数对109+7取模后的结果。输出样例 3