[判断题]

递归下降法允许任一非终极符是直接左递归的。

A . 正确

B . 错误

参考答案与解析:

相关试题

递归下降法不允许任一非终极符是直接()递归的。

[填空题] 递归下降法不允许任一非终极符是直接()递归的。

  • 查看答案
  • 什么是“直接递归调用”?什么是“间接递归调用”?

    [问答题] 什么是“直接递归调用”?什么是“间接递归调用”?

  • 查看答案
  • 包含直接还是间接递归调用的函数都称为递归函数。

    [判断题] 包含直接还是间接递归调用的函数都称为递归函数。A . 正确B . 错误

  • 查看答案
  • 将一个递归算法改为对应的非递归算法时,通常需要使用______。

    [单选题]将一个递归算法改为对应的非递归算法时,通常需要使用______。A.栈B.队列C.循环队列D.优先队列

  • 查看答案
  • 将一个递归算法改为对应的非递归算法时,通常需要使用( )。

    [单选题]将一个递归算法改为对应的非递归算法时,通常需要使用( )。A.优先队列B.队列C.循环队列D.栈

  • 查看答案
  • 下面哪个文法是左递归的()。

    [单选题]下面哪个文法是左递归的()。A . E→E+T|TB . T→F*TC . E→E.D . E→a

  • 查看答案
  • 将一个递归算法改为对应的非递归算法时,通常需要使用 (44) 。(44)

    [单选题]将一个递归算法改为对应的非递归算法时,通常需要使用 (44) 。(44) A.优先队列B.队列C.循环队列D.栈

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

    [单选题]一个递归的定义可以用递归的过程求解,通常递归的执行过程是(54)的。A.高效B.低效C.高质量D.低质量

  • 查看答案
  • 一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归

    [单选题]一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用A.栈B.堆C.数组D.链表

  • 查看答案
  • 一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。而实现递归

    [单选题]一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。而实现递归调用中的存储分配通常用A.栈B.堆C.数组D.链表

  • 查看答案
  • 递归下降法允许任一非终极符是直接左递归的。