递归过程或函数调用时,处理参数和返回地址,通常使用一种称为()的数据结构。A、队列B、多维数组C、线性表D、栈

递归过程或函数调用时,处理参数和返回地址,通常使用一种称为()的数据结构。

  • A、队列
  • B、多维数组
  • C、线性表
  • D、栈

相关考题:

● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。(9)A. 函数或过程进行递归调用及返回处理B. 将一个元素序列进行逆置C. 链表结点的申请和释放D. 可执行程序的装入和卸载

● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (60) 必须用栈。(60)A. 实现函数或过程的递归调用及返回处理时B. 将一个元素序列进行逆置C. 链表结点的申请和释放D. 可执行程序的装入和卸载

● 调用递归过程或函数时,处理参数及返回地址需要用一种称为(39)的数据结构。(39)A.队列B.栈C.多维数组D.顺序表

调用递归过程或函数时,处理参数及返回地址需要用一种称为什么的数据结构。A.队列B.栈C.多维数组D.顺序表

设计一个递归问题的非递归算法通常需要设置()结构。 A、线性表B、数组C、堆栈D、队列

函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是()A、把被调函数的栈空间收回B、保护调用函数的运行状态和返回地址C、传递参数D、将控制转交被调用函数

递归过程的实现需用到()。 A线性表B链表C栈D队列

在将递归算法转换成非递归算法时,通常要借助的数据结构是()。 A.线性表B.栈C.队列D.树

调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。A.队列B.栈C.多维数组D.顺序表

调用递归过程或函数时,处理参数及返回地址需要用一种称为( )的数据结构。A.队列B.栈C.多维数组D.顺序表

栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。A.函数或过程进行递归调用及返回处理B.将一个元素序列进行逆置C.链表结点的申请和释放D.可执行程序的装入和卸载

在计算递归函数时,如不使用递归过程,则一般情况下必须借助于( )数据结构。A.栈B.数C.双向队列D.广义表

为支持函数调用及返回,常采用称为( )的数据结构。A.队列 B.栈 C.多维数组 D.顺序表

为支持函数调用及返回,常采用称为“(39)”的数据结构。A.队列B.栈C.多维数组D.顺序表

递归程序可借助于()转化为非递归程序。A、线性表B、栈C、队列D、数组

在计算递归函数时,如不用递归过程,应借助于()这种数据结构。A、线性表B、栈C、队列D、双向队列

数据结构中,以下说法正确的是()。A、数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。B、数组名表示数组的首地址(因此调用时候只写数组名)。C、函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。D、值传递时,函数的实参和形参分别占有存储单元。

递归通常用()来实现。A、有序的线性表B、队列C、栈D、数组

数据结构与算法里,关于递归说法正确的是()。A、递归是函数自身调用编程技术B、有返回值的函数可以是递归的函数C、无返回值函数是不能使用递归的D、递归分为直接递归和间接递归

调用递归过程或函数时,处理参数及返回地址需要用一种称为()的数据结构。A、队列B、栈C、多维数组D、顺序表

单选题调用递归过程或函数时,处理参数及返回地址需要用一种称为()的数据结构。A队列B栈C多维数组D顺序表

单选题在计算递归函数时,如不用递归过程,应借助于()这种数据结构。A线性表B栈C队列D双向队列

单选题递归过程或函数调用时,处理参数和返回地址,通常使用一种称为()的数据结构。A队列B多维数组C线性表D栈

单选题递归程序可借助于()转化为非递归程序。A线性表B栈C队列D数组

多选题数据结构中,以下说法正确的是()。A数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。B数组名表示数组的首地址(因此调用时候只写数组名)。C函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。D值传递时,函数的实参和形参分别占有存储单元。

单选题递归通常用()来实现。A有序的线性表B队列C栈D数组

单选题递归过程或函数调用时,处理参数及返回地址,要用一种称为()的数据结构。A队列B多维数组C栈D线性表