首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

史上最全最完整栈施用 C语言 源代码 可直接运行

2012-06-20 
史上最全最完整栈应用 C语言 源代码 可直接运行一共包括六个程序,分别是:l 数制转换,l 括号匹配的检验,l

史上最全最完整栈应用 C语言 源代码 可直接运行

一共包括六个程序,分别是:

l  > 数制转换,

l >  括号匹配的检验,

l  > 行编辑程序问题,

l  > 迷宫求解,

l  > 表达式求值,

l  > 汉诺塔递归实现


这些栈的应用都是严蔚敏的数据结构那本书中的例子,但是那本书中的例子大都是用伪代码的形式写的,不是很容易理解和实现,对初学者造成了不小的困扰,在这里我们将其详尽的实现出来,以便初学者调试和运行,并从中有所收获。

上述的六个程序,每个程序的实现在一个文件中,每个程序都由C语言编写,只是借用C++中的两个东西,一是注释符‘//’,一是引用符‘&’。每个程序可以在C++兼容的编译器上直接运行,经过测试,运行情况良好,有什么问题,欢迎留言交流。

 

文件一:数制转换

 


文件二:括号匹配的检验

 


 

文件三:行编辑程序问题

 


 

 

文件四:迷宫求解

 


 

 

 

文件五:表达式求值

 


 

 

文件六:汉诺塔递归实现

 


 

1楼Wentasy6天前 20:41
[e01] 学习了。
Re: daringpig5天前 10:18
回复Wentasyn相互学习~~

热点排行