数据结构里,栈的应用很广泛,递归问题的解决都要靠栈来完成,以下可

题目

数据结构里,栈的应用很广泛,递归问题的解决都要靠栈来完成,以下可以递归实现的有()。

  • A、斐波那契数列
  • B、n!(n的阶乘)
  • C、汉诺塔问题
  • D、迷宫问题
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据结构里,栈是操作受限的线性表,插入和删除都在()完成。

  • A、栈顶
  • B、栈底
  • C、栈中
  • D、栈外

正确答案:A

第2题:

数据结构里,栈是后进先出的线性结构,应用于表达式求值、括号匹配、进制转换等算法中帮助算法完成。


正确答案:正确

第3题:

数据结构里,汉诺塔问题,是递归解决的问题,需要()来帮助算法实现。

  • A、栈
  • B、图
  • C、二叉树
  • D、队列

正确答案:A

第4题:

栈的使用很广泛,在八皇后、迷宫问题、汉诺塔等递归问题等算法都能用到。


正确答案:正确

第5题:

数据结构里,栈具有后进先出的特性,用途广泛,下列选项中用到栈的有()。

  • A、链表的合并
  • B、表达式求值
  • C、进制转换
  • D、括号匹配

正确答案:B,C,D

第6题:

数据结构里,计算n!,可以使用递归程序完成,若使用递归则需要()来帮助完成。

  • A、栈
  • B、队列
  • C、链表
  • D、二叉树

正确答案:A

第7题:

数据结构里,pop操作应该栈的的哪个部位操作()。

  • A、栈底
  • B、栈顶
  • C、栈中
  • D、都不对

正确答案:B

第8题:

八皇后问题是一种递归问题,经常借助()来完成算法。

  • A、顺序表
  • B、栈
  • C、链表
  • D、树

正确答案:B

第9题:

数据结构里,斐波那契数列的递归实现方法,就会使用到栈。


正确答案:正确

第10题:

数据结构里,在递归程序中,经常借助选项中的哪种来完成算法()。

  • A、图
  • B、栈
  • C、链表
  • D、树

正确答案:B