爱奇艺2020校招iOS方向笔试题(第二场)

时长:120分钟 总分:99分

117浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 19 2
1.
下列关于时间复杂度的计算说法不正确的是()
问题详情




2.
设n位同学从左到右依次编号为1, 2, &hellip, n,合唱队形需使队列满足T1...
问题详情

设n位同学从左到右依次编号为1, 2, …, n,合唱队形需使队列满足T1<T2<...<Ti>…Tn-1>Tn
现已知有10个学生的身高(厘米)为:150、172、163、180、178、160、172、154、165、158,计算他们所组成的最长合唱队队形的长度为多少()




3.
如果在带权有向图中,用顶点表示事件,用有向边表示活动,边上的权值表示活动的...
问题详情

如果在带权有向图中,用顶点表示事件,用有向边表示活动,边上的权值表示活动的开销,则此带权有向图称为AOE网。AOE网是一个有向无环图,AOE网如下图所示,则关键路径(即路径长度最长)的长度为(      )
781686reh.jpg




4.
关于队列,下列说法错误的是(&nbsp &nbsp &nbsp )
问题详情

关于队列,下列说法错误的是(      )




5.
有如图所示的二叉树,E结点的前辈结点有(&nbsp &nbsp &nb...
问题详情

有如图所示的二叉树,E结点的前辈结点有(      )
781688tie.jpg




6.
关于结点树相同的折半判定树和完全二叉树,以下说法正确的是(&nbsp &...
问题详情

关于结点树相同的折半判定树和完全二叉树,以下说法正确的是(      )




7.
多个ALOHA用户每秒产生60个请求,时间槽单位为20ms,则首次成功发送...
问题详情

多个ALOHA用户每秒产生60个请求,时间槽单位为20ms,则首次成功发送的概率为多少(




8.
在Linux内核中,创建一个文件操作可以使用(&nbsp &nbsp ...
问题详情

在Linux内核中,创建一个文件操作可以使用(      ) 




9.
MyISAM引擎的表tg_user,主键为tg_id,tg_email是允...
问题详情

MyISAM引擎的表tg_user,主键为tg_id,tg_email是允许为空的列,下列能正确统计出该表记录数的语句是(      )




10.
在解决汉诺塔问题时,可使用哪种数据结构进行设计(&nbsp &nbsp...
问题详情

在解决汉诺塔问题时,可使用哪种数据结构进行设计(      )




11.
下列程序的运行结果是5 5,请将横线处缺失程序补充完整() #includ...
问题详情

下列程序的运行结果是5 5,请将横线处缺失程序补充完整()
#include <iostream>
#include <algorithm>
#include <vector>
#include<iterator>
using namespace std
class f
{            
public:
 int operator()() const
 {return __________}
private:
 static int x
}
int f::x=0       
int main()
{
 int A[]={7,8,9,4,0}
 vector<int> B(A+1,A+3)   
 ostream_iterator< int > output( cout, " " ) 
    generate(B.begin(),B.end(),f())
 copy(B.begin(),B.end(),output)
 cout<<endl 
    return 0
}





12.
某市交通局正在查找一个车牌号。据目击者称,该车牌号是一个4位十进制数,是某...
问题详情

某市交通局正在查找一个车牌号。据目击者称,该车牌号是一个4位十进制数,是某一个数的立方数,且这4个数字从右边数第2位为1。现需通过编写C++程序找出该车牌号。程序如下:
#include <iostream.h>
int main( )
{ 
 int  i=0, n=0
 for (i=10 i<22 i++)
 {
   n = i*i*i
    if ( _____________ )
       cout << "车牌号是:" << n << endl
}
 return 0
}
则程序中下划线处应填写的内容是(  )。
以下有关该程序的说法,正确的是(  )。





13.
#include &ltstdio.h&gt main( ) { &n...
问题详情

#include <stdio.h>
main( )
{
   int i, n=0
   char c, str[] = "test"
   for(i=0 str[i] i++)
   {
      c = str[i]
      switch(i)
      {
         case 1:
         case 3:
         case 4:
            putchar(c)
            printf("%d", ++n)
            break
         default:
            putchar('Q')
      }
   }
}
程序运行结果是:(   )




14.
与下列代码: NSDictionary *dictionary = [NS...
问题详情

与下列代码:
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"obj1", @"value1", @"obj2", @"value2", nil]
等价的是:




15.
考虑以下代码: NSComparisonResult res = [nil...
问题详情

考虑以下代码:
NSComparisonResult res = [nil compare: nil]
    if(res == NSOrderedSame)
        NSLog(@"Equal")
    else
        NSLog(@"Not Equal")
编译并执行代码的结果是________________.




16.
有关类方法与实例方法说法错误的是(&nbsp &nbsp &nbsp )
问题详情

有关类方法与实例方法说法错误的是(      )




17.
用户点击左滑出现的&ldquo删除&rdquo按钮时,会触发调用tableView的哪个方法(...
问题详情

用户点击左滑出现的“删除”按钮时,会触发调用tableView的哪个方法(      )




18.
int main( int argc, const char *argv[...
问题详情

int main( int argc, const char *argv[] ){      
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]     
    NSString *str1 = @"1"      
    NSString *str2 = [NSString stringWithString: @"2"]           
    NSLog (@"%s: %x\n", [str1 cString], [str1 retainCount] )     
    NSLog (@"%s: %x\n", [str2 cString], [str2 retainCount] )               
    [str2 release]            
    [pool release]     
    return 0
}
上面的程序输出是什么()




19.
下面对superView的描述正确的是(&nbsp &nbsp &nb...
问题详情

下面对superView的描述正确的是(      )




20.
NSArray *array=[NSArray arrayWithObje...
问题详情

NSArray *array=[NSArray arrayWithObjects:@"2",@"3",@"4",@"1", nil] 
int a=[[arr objectAtIndex:0]intValue]
for(int i = 0, i < arr.count - 1,i++){ 
    int b=[[arr objectAtIndex:i]intValue]
    if(a < b){
        [arr replaceObjectAtIndex:0 withObject:[NSString stringWithFormat:@“%d”,b]]
} 
a=[[arr objectAtIndex:0]intValue]
}
NSLog(@“%d”,a)
上述程序输出是()




21.
function loop() { &nbsp &nbsp initi...
问题详情

function loop() {
    initialize()
    do {
        var message = get_next_message()
        process_message(message)
    } while (message != quit)
}
阅读上面程序,下列说法错误的是()