登录
首页 » 数据结构 » 题目:设计一个题目,演示用算符优先法对算术表达式求值的过程。 概要设计 1、顺序扫描中缀算术表达式,当读到数字时直接将其送至输出队列中; 2、当读到...

题目:设计一个题目,演示用算符优先法对算术表达式求值的过程。 概要设计 1、顺序扫描中缀算术表达式,当读到数字时直接将其送至输出队列中; 2、当读到...

于 2022-03-18 发布 文件大小:6.20 kB
0 81
下载积分: 2 下载次数: 1

代码说明:

题目:设计一个题目,演示用算符优先法对算术表达式求值的过程。 概要设计 1、顺序扫描中缀算术表达式,当读到数字时直接将其送至输出队列中; 2、当读到运算符时,将栈中所有优先级高于或等于该运算符弹出,送至输出队列中,再将当前运算符入栈; 3、当读入左括号时,即入栈; 4、当读到右括号时,将靠近栈顶的第一个左括号上面的运算符全部一次弹出,送至输出队列中,再删除栈中的左括号。 5、使用VS栈来存储读入的操作和运算结果,然后进行数字字符到数值的转换。 -Title: Design of a topic, presentation operator priority method with arithmetic expression evaluation process. Summary of design 1, the order of scanning arithmetic infix expressions, when they read numbers directly to the output queue 2, when they read operator, it will stack all priority higher than or equal to the operator pop-up , sent to the output queue, and then the current operator入栈 3, when read left brackets, that is, when入栈 4, when they read the right brackets, it will be near the Top-left of the first operator in brackets above All a pop-up, sent to the output queue, and then delete stacks of left brackets. 5, the use of VS stack to store read operation and computing the results of numeric characters and then proceed to the numerical co

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 问题描述:假设一个商店,有一个架子和一个仓库,当第…
    问题描述: 假设一个商店,它有一个货架和一个仓库,当货架上的商品数量少于一定的数目时,从仓库运一定数量的商品摆到货架上,当仓库里的商品的数量少于一定的数目时,购买商品把仓库填满,商品的出售要按照商品的生产日期来,快要过期的商品要先出售。 解决问题的方法: 用了两个栈和 一个队列,把队列当作仓库,用一个栈作为货架,把另一个栈当作临时的存储箱。当要往货架上添商品时,先把作为货架的栈中的元素全都压到作为存储箱的栈中,再把仓库中的元素压到存储箱中,然后再把存储箱中的所有元素都压到货架上,这样,就能保证快要过期的商品先被出售。-Problem description : Suppose a shop, which has a shelf and a warehouse, when the merchandise on the shelves less than a certain quantity of the number, a certain number from the warehouses of goods on the shelves, when the warehouse volume of goods is less than certain number, purchase goods warehouse filled, the goods according to the sale of commodity production to date, is about to expire first sale of goods. The solution : a two stack and a queue, queue as a warehouse, used as a stack shelves, and another stack as a temporary storage bins. When to go to the shelves Tim commodity, first as a stack shelves of all elements of the pressure storage tank as the stack, then the warehouse down to the storage element box, and then s
    2022-07-13 01:56:00下载
    积分:1
  • 网吧的所有经营活动都能操作(包括时间管理、客户机管理、食品出售等),方便易用
    网吧的所有经营活动都能操作(包括时间管理、客户机管理、食品出售等),方便易用-Internet cafes can operate all the business activities (including time management, client management, food for sale, etc.), user-friendly
    2022-06-26 05:24:37下载
    积分:1
  • 一个基于Web的图书系统moblib
    这是一个移动网络图书馆系统采用PHP。它将帮助学生对什么事情对图书馆管理系统过程的基础
    2022-05-16 22:34:32下载
    积分:1
  • 推箱子状态空间搜索,慢慢研究吧。分支限界法,采用优先队列实现...
    推箱子状态空间搜索,慢慢研究吧。分支限界法,采用优先队列实现-tuixiangzi
    2022-02-01 17:00:12下载
    积分:1
  • 自己做的 借书管理系统
    自己做的 借书管理系统-own library management system
    2022-04-12 10:10:51下载
    积分:1
  • BabelKit是一个通用多语言库代码表的接口。它接收维护使用多语言的多个库代码定义集中的所有编程工作。代码管理和翻译页可以让开发人员定义新的虚拟代码表
    BabelKit是一个通用多语言数据库代码表的接口。它接收维护使用多语言的多个数据库代码定义集中的所有编程工作。代码管理和翻译页可以让开发人员定义新的虚拟代码表,新语言,输入所有代码和它的描述,再将它们翻译成所有相关的语言。Perl和PHP类可以检索代码描述,并自动地用用户语言生成HTML代码选择元素。这简化了Web站点及数据库的国际化和本地化。 -BabelKit is an general multi- languages databases code page connection. It receives the maintenance to use the multi- languages many databases code to define the centralized all programming work. The code management and the translation page may let the development personnel define the new hypothesized code page, the new language, input all codes and its description, translate again them all correlations the language. Perl and the PHP kind may retrieve the code description, and automatically produces the HTML code choice element with the user language. This simplified the Web stand and the database internationalization and the localization.
    2023-08-09 19:55:03下载
    积分:1
  • 仅用中的单链表就可实现集合的交、并与两个集合之差,...
    仅用数据结构中的单链表就可实现集合的交、并与两个集合之差,-Only data structure in a single list can realize cross-collection, and the difference between the two collections,
    2022-02-03 17:48:50下载
    积分:1
  • 箱中的主要功能的身份,房东和我建立了查询,…
    在主要功能框内我设置了房东身份查询、租户身份查询、空置出租屋资料、租户资料、业务管理、加载管理人员信息、加载租户相关信息、加载出租屋相关信息。-Box in the main function of the identity of the landlord and I set up inquiries, the status of tenant inquiries, vacant rented information, tenants information, business management, load management information, load information about tenants, rented load related information.
    2022-03-04 16:28:24下载
    积分:1
  • VB库开发源代码,方便实用的库小软件
    VB数据库开发源代码,方便实用的数据库小软件-VB source code database development, convenient and practical database small software
    2022-03-30 14:49:19下载
    积分:1
  • 源码1000例
    数据结构源码1000例非常详细; 数据结构源码1000例; 数据结构源码1000例  
    2022-03-20 18:17:28下载
    积分:1
  • 696518资源总数
  • 104271会员总数
  • 57今日下载