码迷,mamicode.com
首页 >  
搜索关键字:栈的应用    ( 273个结果
16、蛤蟆的数据结构笔记之十六栈的应用之栈与递归之汉诺塔问题
16、蛤蟆的数据结构笔记之十六栈的应用之栈与递归之汉诺塔问题        本篇名言:“人生的价值,并不是用时间,而是用深度去衡量的。”        继续栈与递归应用,汉诺塔问题。   欢迎转载,转载请标明出处: 1.  汉诺塔问题 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64...
分类:其他好文   时间:2015-06-26 09:21:24    阅读次数:234
15、蛤蟆的数据结构笔记之十五栈的应用之栈与递归之八皇后问题
15、蛤蟆的数据结构笔记之十五栈的应用之栈与递归之八皇后问题 本篇名言:“人的一生应当这样度过:当回忆往事的时候,他不致于因为虚度年华而痛悔,也不致于因为过去的碌碌无为而羞愧;在临死的时候,他能够说:"我的整个生命和全部精力,都已经献给世界上最壮丽的事业--为人类的解放而斗争。”          继续递归问题,本次是经典的八皇后问题:   欢迎转载,转载请标明出处: 1.  八皇后问题 ...
分类:其他好文   时间:2015-06-25 09:05:46    阅读次数:170
14、蛤蟆的数据结构笔记之十四栈的应用之栈与递归之阿克曼函数
14、蛤蟆的数据结构笔记之十四栈的应用之栈与递归之阿克曼函数 本篇名言:“今天就是生命 ----- 是唯一你能确知的生命。” 继续递归应用,阿克曼函数。  欢迎转载,转载请标明出处: 1.  阿克曼函数 阿克曼函数(Ackermann)是非原始递归函数的例子。它需要两个自然数作为输入值,输出一个自然数。它的输出值增长速度非常高,仅是对于(4,3)的输出已大得不能准确计算。 Acker...
分类:其他好文   时间:2015-06-24 09:27:31    阅读次数:127
13、蛤蟆的数据结构笔记之十三栈的应用之栈与递归之斐波那契数列
13、蛤蟆的数据结构笔记之十三栈的应用之栈与递归之斐波那契数列          本篇名言:“人生不是一支短短的蜡烛,而是一支由我们暂时拿着的火炬,我们一定要把它燃得。”          继续递归的斐波那契数列问题。         欢迎转载,转载请标明出处: 1.  斐波那契数列 斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学...
分类:其他好文   时间:2015-06-21 09:26:31    阅读次数:130
11、蛤蟆的数据结构笔记之十一栈的应用之表达式求值实现
11、蛤蟆的数据结构笔记之十一栈的应用之表达式求值实现          本篇名言:“人生不售来回票,一旦动身,绝不能复返。”          继续栈应用实现,这次是来看下表达式求值的栈实现。  欢迎转载,转载请标明出处: 1.  表达式求值 表达式求值是设计语言编译中的一个基本问题,它的实现是栈应用的又一个典型例子。 任何一个表达式都是由操作数(Operand)、运算符(opera...
分类:其他好文   时间:2015-06-18 09:44:05    阅读次数:224
9、蛤蟆的数据结构笔记之九栈的应用之行编辑实现
9、蛤蟆的数据结构笔记之九栈的应用之行编辑实现           本篇名言:“人生照例是一场值得一搏的争衡,然而它的奖品是拼斗。” 继续栈结构的应用,行编辑。  欢迎转载,转载请标明出处: 1.  行编辑 行编辑的功能是接受用户从终端输入的程序或数据。每接受一个字符即存入用户数据区的做法不是最恰当的。好的做法是建立一个缓存区,允许洪湖输入出错,并在发现有无时可以及时更正。用栈来实现这个...
分类:其他好文   时间:2015-06-15 09:30:54    阅读次数:126
7、蛤蟆的数据结构笔记之七栈的应用之数制转换
7、蛤蟆的数据结构笔记之七栈的应用之数制转换          本篇名言:“人生意义的大小,不在乎外界的变迁,而在乎内心的经验。”          上面两篇中我们实现了链栈和链队列,接下去哦我们看看实际中栈的应用场景。本次来看下栈在数制转换的作用。  欢迎转载,转载请标明出处: 1.  原理介绍            十进制N和其他进制数的转换时计算机实现计算的基本问题。简单算法如下...
分类:其他好文   时间:2015-06-13 09:57:08    阅读次数:169
栈的应用---后缀运算法则
·对于数字:进栈   ·对于符号: ·从栈中弹出右操作数 ·从栈中弹出左操作数 ·根据符号进行运算 ·将运算结果压入栈中   ·遍历结果:栈中唯一的数字为结果     伪算法   int compute (const char * exp) { 创建栈 int i = 0;   While (exp[i] != ‘\0’) { if(数字) 输出 Els...
分类:编程语言   时间:2015-06-12 01:04:20    阅读次数:176
【数据结构】栈的应用——中缀表达式求值(c++)
头文件: #pragma once #include #include #include using namespace std; template class SeqStack { public: SeqStack(size_t sz = INIT_SZ); ~SeqStack(); public: bool empty()const; bool full()cons...
分类:编程语言   时间:2015-06-09 11:55:50    阅读次数:146
栈的应用---中缀变后缀
中缀表达式 运算符号在数字中间 后缀表达式 运算符号在数字之后 计算机计算计算的是后缀表达式 中缀变后缀举例 5 + 3  ->  5 3 + 1 + 2 * 3  -> 1 2 3 * + 9 + (3 - 1) * 5 -> 9 3 1 - 5 * + 中缀变后缀算法 ···遍历中缀表达式中的数字和符号 ·········对于数字:直接输出 ··...
分类:其他好文   时间:2015-06-08 17:21:20    阅读次数:84
273条   上一页 1 ... 19 20 21 22 23 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!