码迷,mamicode.com
首页 >  
搜索关键字:栈的应用    ( 273个结果
数据结构
1.二叉树遍历 前序遍历 中序遍历 后续遍历 2.B树的排序查询 3.栈的应用:迷宫问题 4.栈的应用:括号匹配问题 5.链表操作 ...
分类:其他好文   时间:2018-02-02 23:23:08    阅读次数:231
数据结构-实例代码
栈的应用-迷宫问题 给一个二维列表,表示迷宫(0表示通道,1表示围墙),给出算法,求一条走出迷宫的路径。 。。。。。。。。。。有时间更新 ...
分类:其他好文   时间:2018-02-02 21:59:24    阅读次数:212
03_线性表应用一:栈
一、什么是栈 二、栈的顺序存储 三、栈的链式存储 四、栈的应用一:圆括号匹配 五、栈的应用二:字符串回文判断 六、栈和递归 6.1 阶乘 6.2 Fib数列 七、哈诺塔实现 ...
分类:其他好文   时间:2018-01-21 11:02:31    阅读次数:124
数据结构笔记——栈
栈的应用及构造 栈的简介 栈是一种只能从一端进行删除和插入的线性结构。因此栈具有后进先出的特点。例如进栈顺序是12345,如果5是第一个出栈的数字,则接下来出栈的一定是4,3,2,1。由于栈后进先出的特点,所以栈经常被递归算法调用,此时栈被称为递归工作栈。从栈的容量来看,栈可被分为动态栈可静态栈。动 ...
分类:其他好文   时间:2018-01-16 00:53:52    阅读次数:180
数据结构实验:计算表达式的值--顺序栈
实验题目:栈的应用-算术表达式求值 实验环境: Visual C++ 6.0 实验目的 : 1 .掌握栈的定义及实现; 2 .掌握利用栈求解算术表达式的方法。 实验内容: 通过修改完善教材中的算法3.4,利用栈来实现算术表达式求值的算法。对算法3.4中调用的几个函数要给出其实现过程: (1) 函数I ...
分类:其他好文   时间:2017-11-09 18:35:47    阅读次数:173
Stack by pointer
前言:因为栈的很多操作是基于表的,所以这篇文章里的例程就不再大面积地写注释了,有不理解的地方可以翻看之前的链表笔记,或者直接写在评论区。 咳咳,说到这个栈,很多人乍听之下感觉很陌生、卧槽这是什么玩意。其实生活中随处可见,在一些小餐馆,客人不多的时候,椅子都是放成一摞的,一个叠一个。有客人来了就搬下来 ...
分类:其他好文   时间:2017-10-29 12:42:17    阅读次数:155
顺序栈--Java实现
1 /*栈和队列:逻辑结构属于操作受限的线性表 2 *栈:特点先进后出,只允许在栈顶操作 3 *栈的实现方式:顺序栈和链栈 4 *常见的操作:进栈,出栈,获取栈顶,判空,判满,栈的容量 5 *栈的应用 6 *1.逆序相关操作 7 *2.分隔符匹配 8 * */ 9 //顺序栈 10 public c... ...
分类:编程语言   时间:2017-10-17 15:08:26    阅读次数:227
栈的应用----四则运算,后缀逆波兰表示法(RPN)
我们从小就学习四则运算——加减乘除四则。我们也知道,要先乘除后加减,遇到括号要先算括号内的。可是,想让计算机进行这样的四则运算可不容易,它可不知道什么乘除优先,然后加减。那么,该如何让计算机也能进行这样的四则运算呢?就是通过栈。我们人类非常熟悉也非常喜欢用..
分类:其他好文   时间:2017-09-23 19:04:08    阅读次数:131
顺序栈
1.栈是一种特殊的线性表,它只允许在表的一段进行删除和插入操作,是先进后出的线性表 2.栈的应用形式主要是作为一个第三方的工具使用,比如在递归算法变非递归算法的时候就要借住栈 ...
分类:其他好文   时间:2017-09-23 16:12:38    阅读次数:144
栈和队列
PS:栈和队列其实也是一种线性表 栈是限定只能只能在队尾进行插入和删除的线性表 队列是只允许在一段插入、另一端进行删除的线性表。 栈的顺序存储结构 两栈共享空间 栈的链式存储结构 栈的应用,递归和四则运算 队列的顺序存储结构 队列的链式序存储结构 ...
分类:其他好文   时间:2017-09-19 15:24:01    阅读次数:127
273条   上一页 1 ... 7 8 9 10 11 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!