堆栈知识详解(简单易懂).ppt

第5章 堆栈;主要内容;堆栈定义;;;抽象数据类型;主要内容;公式化描述:继承线性表;公式化描述(续);实现方法分析;实现方法分析;Stack的效率;H1.自定义的Stack类;构造函数;Top函数;Push函数;Pop函数;数组描述缺陷;主要内容;链表描述;LinkedStack类;LinkedStack类;IsFull函数;H2.自定义的链表实现;自定义的链表实现(续);析构函数;IsFull函数;Top函数;Push;Pop;H1-2小结;主要内容;括号匹配;;;算法设计思路;匹配失败的情况;括号匹配程序;括号匹配程序(续);括号匹配程序(续);括号匹配程序(续);括号匹配程序(续);运行???例;汉诺塔;问题抽象;递归解法;汉诺塔递归程序;汉诺塔的栈实现;汉诺塔的栈实现;汉诺塔栈实现;汉诺塔栈实现;火车车厢重排问题;图示;我们试着自己总结出算法;继续;继续;继续;重排算法;重排程序;重排程序(续);重排程序(续);Output:缓冲铁轨?出轨;Output:缓冲铁轨?出轨;Hold:入轨?缓冲铁轨;Hold:入轨?缓冲铁轨(续);Hold:入轨?缓冲铁轨(续);复杂性;课堂练习;课堂练习;课堂练习;课堂练习;课堂练习;本节课我们学习了:;思考和练习;本章结束

文档评论(0)

1亿VIP精品文档

相关文档