数据结构(王道)——栈的应用

一、括号匹配检查

思路:

数据结构(王道)——栈的应用_第1张图片

 算法结构:

数据结构(王道)——栈的应用_第2张图片

代码实现:

数据结构(王道)——栈的应用_第3张图片

算法思路总结:

数据结构(王道)——栈的应用_第4张图片

二、表达式求值

数据结构(王道)——栈的应用_第5张图片

数据结构(王道)——栈的应用_第6张图片

中缀、后缀、前缀表达式:

数据结构(王道)——栈的应用_第7张图片

中缀转后缀表达式

 数据结构(王道)——栈的应用_第8张图片

三、栈在递归当中的应用

数据结构(王道)——栈的应用_第9张图片

递归在斐阶乘的应用数据结构(王道)——栈的应用_第10张图片

 缺陷:递归层数过多的话可能会导致栈溢出。

递归在斐波那契数列的应用

 数据结构(王道)——栈的应用_第11张图片

 

总结:

 

数据结构(王道)——栈的应用_第12张图片

你可能感兴趣的:(数据结构)