下面关于函数的递归调用描述正确的是()。
A.必须有一个明确的结束条件
B.每次进入更深一层递归时,问题规模相比上次递归都应有所减少
C.递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧
D.由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出)
A.必须有一个明确的结束条件
B.每次进入更深一层递归时,问题规模相比上次递归都应有所减少
C.递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧
D.由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出)
第5题
A.云函数无需部署即可调用
B.云函数运行在客户端
C.云函数利用Java Script语言开发
D.云函数需要先经过复杂的微信登录鉴权操作后才能调用
第6题
递归方法能用来定义增长很快的函数,下面定义的阿克曼函数就是这样。
试计算A(n,1),A(n,2),A(n,3),A(4,4).
第7题
A.函数使用时需要了解函数内部实现细节
B.函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法
C.函数在需要时被调用,其代码被执行
D.函数主要通过接口(interface)与外界通信,传递信息
第8题
A.尺寸资源通常定义在resalues/dimens.xml文件中
B.尺寸资源只能在XML文件中调用
C.尺寸资源的单位只能使用dp表示
D.在AndroidStudio3.2版本中,默认创建了dimens.xml文件
第9题
A.StringBuffer类的对象调用tostring()方法将转换为String类型
B.两个类都有append()方法
C.可以直接将字符串“test”复制给声明的Stirng类和StringBuffer类的变量
D.两个类的实例的值都能够被改变
第10题
A.合并value值,形成较小集合
B.采用迭代器将中间值提供给reduce函数
C.map()函数处理后结果才会传输给reduce()
D.内存中不会存储大量的value值
第11题
A.如果不满足发送客服消息的触发条件,则无法下发输入状态
B.下发输入状态,需要客服之前30秒内跟用户有过消息交互
C.在输入状态中(持续15s),不可重复下发输入态
D.post
E.输入状态下发后,不能通过调用接口取消输入状态