爱奇艺2020校招Android方向笔试题(第一场)

时长:120分钟 总分:99分

133浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 18 3
1.
计算下列程序的时间复杂度() for (i=1i&ltni++) &...
问题详情

计算下列程序的时间复杂度()
for (i=1i<ni++)
   for(j=1j<mj++)
     {a1,a2,a3,a4}





2.
求递归方程T(n)=4T(n/2)+n 的解&nbsp (&nbsp ...
问题详情

求递归方程T(n)=4T(n/2)+n 的解  (    )




3.
下列关于动态规划算法说法错误的是()
问题详情




4.
已知图G的邻接表如下图所示,则从V1点出发进行广度优先遍历的序列为(&nb...
问题详情

已知图G的邻接表如下图所示,则从V1点出发进行广度优先遍历的序列为(      )
781706fsi.jpg




5.
以下哪个不是队列的应用(&nbsp &nbsp &nbsp )
问题详情

以下哪个不是队列的应用(      )




6.
有如图所示的二叉树,其后序遍历的序列为(&nbsp &nbsp &nb...
问题详情

有如图所示的二叉树,其后序遍历的序列为(      )
781708xdy.jpg




7.
折半查找法对带查找列表的要求为(&nbsp &nbsp &nbsp )
问题详情

折半查找法对带查找列表的要求为(      )




8.
编写Android程序的一般流程是(&nbsp &nbsp )
问题详情

编写Android程序的一般流程是(    )




9.
如果一个程序中存有私有数据并想将这些私有数据分享给另一个程序,可以使用的(...
问题详情

如果一个程序中存有私有数据并想将这些私有数据分享给另一个程序,可以使用的(    )




10.
高版本安卓手机默认隐藏开发者模式入口,以下方法可以打开开发者模式的是()
问题详情




11.
关于解析的说法不正确的是()
问题详情




12.
selector文件放在哪个目录下()
问题详情




13.
下面说法错误的是()
问题详情




14.
在Java线程中可以通过setDaemon(true)设置线程为守护线程...
问题详情

在Java线程中可以通过setDaemon(true)设置线程为守护线程,可以使用join()合并线程。如何正确使用两个方法()




15.
对于如下代码,描述正确的是: class Animal{
问题详情

对于如下代码,描述正确的是:
class Animal{
   public void move(){
      System.out.println("the animal is moving")
   }
}
 
class Dog extends Animal{
   public void move(){
      System.out.println("the dog can run")
   }
   public void bark(){
      System.out.println("the dog can bark")
   }
}
 
public class TestDog{
   public static void main(String args[]){
      Animal a = new Animal()  
      Animal b = new Dog()    
   }
}





16.
对于如下代码,运行结果是: public class Test {&nbs...
问题详情

对于如下代码,运行结果是:
public class Test {   
   public static void main(String[] args) {   
     double[] nums = {-1.6}   
     for (double num : nums) {   
       test(num)   
     }   
   }    
   private static void test(double num) {   
     System.out.println(Math.floor(num))   
     System.out.println(Math.ceil(num))   
   }   
 }





17.
阅读下列代码 import java.util.Arrays publi...
问题详情

阅读下列代码
import java.util.Arrays
public class Test
{
     public static void main(String [] args)
     {
         int a[] ={34,12,35,54,22,33,56}
        Arrays.sort(a)
        for(int j=0j<a.lengthj++)
            System.out.print(a[j]+"")
  }
}
输出结果正确的是




18.
一个函数定义如下: public void doSomething( in...
问题详情

一个函数定义如下:
public void doSomething( int[][] mat)
{
    for( int row = 0 row < mat.length row++)
        for(int col = 0 col < mat[0].length col++)
            mat[row][col] = mat[row][mat[0].length - 1 - col]
}

如果mat为下列2行6列的值:
1  3  5  7  9  11
0  2  4  6  8  10

那么,doSomething(mat)执行完成后,mat的值是?()




19.
public class Test { &nbspprivate int...
问题详情

public class Test {
 private int eat=1
 double drink = 2.0
 protected int sleep = 3
 public double run = 4.0
}
与Test在同一个包下的子类对象可以访问以下哪些变量()




20.
下面关于异常的描述正确的是()
问题详情




21.
关于多线程,以下说法正确的是()
问题详情