-
数据结构堆栈之后缀表达式求值
此程序用的是后缀表达式求值的方法,其中用到了一个栈,而中缀表达式求值需用到两个栈(操作数栈和操作符栈),所以阅读程序前提是了解中缀表达式和后缀表达式
之间的转换,和后缀表达式求值的过程。关于他们之间的转换,我的概括为:中缀表达式:a*(b+c)-d/f ,先做b+c,即bc+;再做a*(b+c),即abc+*;然后做d/f,即df/;
最后做a*(b+c)-d/f,得abc+*df/-。关于后缀表达式求值过程请参照你的《数据结构指导书》P60~62(下文所指参照页均在此书)。程序里中有些我说的可有可无的东西,我已经说明
程序里只给出了+ - * / 四种运算,其它运算符若需要,
可向程序里插入。你的指导书堆栈实验里提示用到了“运算符重载”,所以添加其他运算时,有可能用到重载,但这里的四则运算我没用到,运算符重载是很重要的
- 2022-11-10 19:15:04下载
- 积分:1
-
第六章 模板与数据结构习题
6.2.1 需要编写一个对多维数组通用的算法(即各维的大小未定),怎样才能把实参多维数组的信息全部传递到函数中去?...
第六章 模板与数据结构习题
6.2.1 需要编写一个对多维数组通用的算法(即各维的大小未定),怎样才能把实参多维数组的信息全部传递到函数中去?-Chapter VI with the data structure template 6.2.1 Exercises need to write a generic algorithm for multi-dimensional array (that is, the size of the peacekeeping undetermined), how can the real multi-dimensional array parameter information passed to the function all go?
- 2022-04-08 13:36:19下载
- 积分:1
-
One uses tcp communication. 2 Des realize freedom to choose the main library. ba...
1采用了tcp通信。
2实现自由选择主辅库。
backup:数据库监视备份软件(backup.exe,backup.ini,backup.log,sendclient.log)-One uses tcp communication. 2 Des realize freedom to choose the main library. backup: backup software, database monitoring (backup.exe, backup.ini, backup.log, sendclient.log)
- 2022-03-25 02:10:16下载
- 积分:1
-
国际跳棋
国际跳棋,一种古老的棋类游戏。远在古埃及法老时期就已存在,现代国际跳棋是在12世纪定型的。 国际跳棋是由各国的民族跳棋演变而来。其历史源远流长。据史学家研究,跳棋起源于古埃及、古罗马、 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-16 12:54:06下载
- 积分:1
-
双向约瑟夫问题,利用双向链表实现双向进行的约瑟夫问题
双向约瑟夫问题,利用双向链表实现双向进行的约瑟夫问题-Two-way Joseph problems, using two-way two-way linked to the issue of Joseph
- 2023-04-28 16:05:03下载
- 积分:1
-
数据结构的电子教案,对各章的重点说的比较清楚
数据结构的电子教案,对各章的重点说的比较清楚-Data structure of electronic lesson plans, the focus of the chapter, said the relatively clear
- 2022-01-31 18:14:27下载
- 积分:1
-
sql 专业
oracle非常通用DBA维护脚本,为DBA工程师提供日常脚本,省去翻资料查找了。很实用的!
- 2023-05-14 23:05:03下载
- 积分:1
-
DVD 视频图书馆系统
这是一个简单的使用在 PHP 和 Mysq 中设计的数据库系统。使用名称应创建 (用户) 表中,一个人可以登录之前。使用 library_system 作为数据库的名称和创建转储文件中所列的表。祝你好运。
- 2023-01-08 17:40:02下载
- 积分:1
-
机器人系统
简介: Whatis 机器人: 机器人是 mechanicaldevice,有时类似于一个人,是有能力执行晚熟往往是复杂的人工任务,命令或通过预先编程。 项目是关于: 这种机器人在这里我 haveused 蓝牙模块,控制机器人通过 2 博电机在 100 RPM appoxthe 机器人是控制由一部 android 手机应用单片机因此 AT89S52 形式 8051 家族在串行通信 UART 模式交流工作在 9800 bps 沟通与 Bluetoothmodule 蓝牙 moduleused 是 HC-05 在 smd 包装这项作用于 3.3 v 和 serialcommunication 与它相连的任何设备上配置通信速度可以在各种速度通过 AT 命令的功能。 蓝牙模块是修饰语支持配置文件,所以它可以轻松地连接到任何模块或电话。从这个数据可以发送和接收模块的配置文件。家单片机和 RX 引脚是 BT 模块姻亲。 L293D 是 motordriver IC 操作在任何方向需要依赖上逻辑应用于逻辑针脚的电动机。 我已经用来避免机箱包含的 2decks 低用于拟合上部的博汽车底盘总成的成衣 compactsize 机箱用作 batterystack 有顶部板板安装由螺丝固定。
- 2022-01-26 06:42:33下载
- 积分:1
-
Wang Yaohui Wang teachers given 178 classic c language source code
王耀辉老师给出的178个经典c语言源代码-Wang Yaohui Wang teachers given 178 classic c language source code
- 2022-01-28 00:40:03下载
- 积分:1