你可能感兴趣的试题
自顶向下式程序设计 结构式程序设计 面向对象程序设计 递归式程序设计
包含(Include) 递归(Recursive) 关联(Association) 组合(Composite)
包含(include) 递归(Recursive) 关联(Association) 组合(Composite)
既允许直接递归调用也允许间接递归调用 不允许直接递归调用也不允许间接递归调用 允许直接递归调用不允许间接递归调用 不允许直接递归调用允许间接递归调用
递归次数与初始数据的排列次序无关 每次划分后,先处理较长的分区可以减少递归次数 每次划分后,先处理较短的分区可以减少递归次数 递归次数与每次划分后得到的分区处理顺序无关
模态类测试 非模态类测试 递归函数测试 不变式边界测试
包含(include) 递归(Recursive) 关联(Association) 组合(Composite)
递归;单位圆外 非递归;单位圆外 非递归;单位圆内 递归;单位圆内
不以非终结符开头 不以终结符开头 不含左递归 不含右递归
既允许直接递归调用也允许间接递归调用 不允许直接递归调用也不允许间接递归调用 允许直接递归调用不允许间接递归调用 不允许直接递归调用允许间接递归调用
方法递归必须有结束条件 方法递归次数太多会导致内存溢出 方法递归就是指在一个方法的内部调用自身的过程 方法递归可以无数次,只要有结束条件就可以
再入表>递归表>纯表>线性表 递归表>线性表>再入表>纯表 递归表>再入表>纯表>线性表 递归表>再入表>线性表>纯表