栈
栈的基本实现
- 创建
- 入栈
- 出栈(查找)
- 删除
栈的应用
- 函数调用及递归实现
- 深度优先搜索
- 回溯算法
- 表达式求值
引言:斐波那契数列的实现
题一 :是否为合法序列
假设以I和O分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作序
列可表示为仅由I和O组成的序列,可以操作的序列称为合法序列,否则称为非法序列。
1)如 IIIOOIOO是合法的
2) 如 IOOIOIIO是非法的,IIIOOIOI同样是非法的
写出一个算法&#x
引言:斐波那契数列的实现
假设以I和O分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作序
列可表示为仅由I和O组成的序列,可以操作的序列称为合法序列,否则称为非法序列。
1)如 IIIOOIOO是合法的
2) 如 IOOIOIIO是非法的,IIIOOIOI同样是非法的
写出一个算法&#x