史上最全最完整栈应用 C语言 源代码 可直接运行
一共包括六个程序,分别是:
l > 数制转换,
l > 括号匹配的检验,
l > 行编辑程序问题,
l > 迷宫求解,
l > 表达式求值,
l > 汉诺塔递归实现
这些栈的应用都是严蔚敏的数据结构那本书中的例子,但是那本书中的例子大都是用伪代码的形式写的,不是很容易理解和实现,对初学者造成了不小的困扰,在这里我们将其详尽的实现出来,以便初学者调试和运行,并从中有所收获。
上述的六个程序,每个程序的实现在一个文件中,每个程序都由C语言编写,只是借用C++中的两个东西,一是注释符‘//’,一是引用符‘&’。每个程序可以在C++兼容的编译器上直接运行,经过测试,运行情况良好,有什么问题,欢迎留言交流。
文件一:数制转换
文件二:括号匹配的检验
文件三:行编辑程序问题
文件四:迷宫求解
文件五:表达式求值
文件六:汉诺塔递归实现