首页 > 软考
题目内容 (请给出正确答案)
[主观题]

● 在执行递归过程时,通常使用的数据结构是 (39) 。 (39)A. 堆栈(stack) B. 队列(queue) C. 图 (gr

● 在执行递归过程时,通常使用的数据结构是 (39) 。

(39)

A. 堆栈(stack)

B. 队列(queue)

C. 图 (graph)

D. 树(tree)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“● 在执行递归过程时,通常使用的数据结构是 (39) 。 (…”相关的问题
第1题
在执行递归过程时,通常使用的数据结构是(39)。

A.堆栈(stack)

B.队列(queue)

C.图(graph)

D.树(tree)

点击查看答案
第2题
在执行递归过程时,通常使用的数据结构是______。A.堆栈(stack)B.队列(queue)C.图(graph)D.树(tree

在执行递归过程时,通常使用的数据结构是______。

A.堆栈(stack)

B.队列(queue)

C.图(graph)

D.树(tree)

点击查看答案
第3题
●在下列程序中:Program test(input,output);var i,j:integer;procedure calc(p1,p2:integer);beg

●在下列程序中:

Program test(input,output);

var i,j:integer;

procedure calc(p1,p2:integer);

begin p2:=p2*p2 p1:=p1-p2;p2:=p2-p1;end{caic}

begin{main}i:=2;j:=3;

calc(i,j); write(j);

end{main}

当参数传递采用引用方式(Call by reference)时,所得结果j= (33) ;

当参数传递采用换名方式(Call by name)时,所得结果j= (34) ;

当参数传递采用赋值方式(Call by value)时,所得结果j= (35) ;

递归是程序设计中很重要的一种控制结构,通常实现递归时,采用的数据结构是 (36) 。

对那些既可以用递归方式,也可以用循环方式求解的问题,就执行效率而言 (37) 。

(33) ,(34) A.10

B.16

C.20

D.28

(35) A.0

B.3

C.5

D.6

(36) A.数组

B.栈

C.队列

D.循环链表

(37) A.数组

B.两者相同

C.循环优于递归

D.递归优于循环

点击查看答案
第4题
调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。

A.队列

B.栈

C.多维数组

D.顺序表

点击查看答案
第5题
一个递归的定义可以用递归的过程求解,通常递归的执行过程是(54)的。A.高效B.低效C.高质量D.低质量

一个递归的定义可以用递归的过程求解,通常递归的执行过程是(54)的。

A.高效

B.低效

C.高质量

D.低质量

点击查看答案
第6题
● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (60) 必须用栈。(60)

A.实现函数或过程的递归调用及返回处理时

B. 将一个元素序列进行逆置

C. 链表结点的申请和释放

D. 可执行程序的装入和卸载

点击查看答案
第7题
栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,(60)必须用栈。A.实现函数或过程的

栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,(60)必须用栈。

A.实现函数或过程的递归调用及返回处理时

B.将一个元素序列进行逆置

C.链表结点的申请和释放

D.可执行程序的装入和卸载

点击查看答案
第8题
在数据库设计的需求分析阶段,数据字典通常由数据项、数据结构、数据流、数据存储和处理过程5部分组成。()
点击查看答案
第9题
下列关于Python函数调用说法错误的是()。

A.函数的递归调用必须有一个明确的结束条件

B.函数的递归调用每次进入更深一层递归时,问题规模相比上次递归都应有所减少

C.函数的递归调用效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈)

D.函数的递归调用由于栈的大小是无限的,所以,递归调用的次数过多,也不会导致栈溢出

点击查看答案
第10题
● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。 (9) A. 函数或过

● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。

(9)

A. 函数或过程进行递归调用及返回处理

B. 将一个元素序列进行逆置

C. 链表结点的申请和释放

D.可执行程序的装入和卸载

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改