自己编写的  可能代码有点冗余  欢迎大家提意见
1
由c++实现的用栈实现回文数据的判断,如果是回文则在主程序返回是回文,如果不是则返回不是回文。
2022-08-16 13:38:29 1KB c++ 栈 回文
1
一、实验目的 1、掌握顺序栈的类型定义方法。 2、掌握在顺序栈上实现的六种基本算法。 2、掌握顺序栈的简单应用。 二、 实验内容 1、实现一个栈数据结构。 2、利用栈实现中缀表达式与前缀表达式的转换。 三、相关内容介绍 标准的表达式如"A+B",在数学上学名叫中缀表达式(Infix Notation),原因是运算符号在两个运算对象的中间。相对应的还有前缀表达式(Prefix Notation),如:"+ - A * B C D",转换成中缀表达式为:"A - B * C + D";后缀表达式 (Postfix Notation),比如前所述的中缀表达式转换为后缀表达式为:"A B C * - D +"。 四、实例 中缀:a+b*c-(d+e) 后缀:((a(bc)* )+ (de)+ )- 把括号去掉:abc*+de+- 前缀:-( +(a *(bc)) +(de)) 把括号去掉:-+a*bc+de
1
最近最久未使用(LRU) 选择最后一次访问时间距离当前时间最长的一页并淘汰之 LRU软件实现 设置一个页号栈, 当一个页面被访问时,就立即将它的页号压入页号栈,并检查页号栈中是否有与刚压入栈顶的相同的页号,若有,则从页号栈中抽出原有的,以保证页号栈中无相同的页号。 当系统要淘汰一页时,总是从页号栈底取出一个页号淘汰,即淘汰的页是最久未使用的。
2022-06-05 21:00:24 317KB 最近最少使用置换算法 LRU 用栈实现
1
用c语言来实现计算器功能,涉及到数据结构中的栈,和很好的逻辑思维、
2022-04-24 16:17:24 1KB c语言 数据结构 栈 逻辑
1
利用栈实现迷宫问题的的求解,附详细图文,代码。。
2022-03-11 10:41:39 73KB 栈 迷宫
1
(1)题目一的内容和要求: 1、编写已知二叉树的先序、中序序列,恢复此二叉树的程序 2、编写求二叉树深度的程序 (2)题目二的内容和要求: 1、算术表达式由操作数、运算符和界限符组成。操作数是正整数,运算符为加减乘除,界限符有左右括号和表达式起始 2、将一个表达式的中缀形式转化为相应的后缀形式 3、依据后缀表达式计算表达式的值
2021-12-30 18:43:13 115KB C语言 二叉树 栈 算数表达式
1
实现N层页面的返回功能,最近在用某工作平台的时候发现其平台提供的返回功能真的很烂,自己研究了一下发现用栈实现返回功能其实非常简单,而且代码量也少!
2021-12-29 23:41:16 3KB 多层返回
1
可以输入一个任意大小的迷宫数据,用非递归的方法求出一条走出迷宫的路径,并将路径输出;
2021-12-21 09:29:44 6KB 栈 迷宫求解
1
用栈实现十进制转换成二进制(c语言)用栈实现十进制转换成二进制(c语言)用栈实现十进制转换成二进制(c语言)
2021-12-03 10:24:02 144KB 十进制转换成二进制
1