当前位置: 首页 > news >正文

个人空间网站建设/网络营销五种方法

个人空间网站建设,网络营销五种方法,网站推广目标,中国最有创意的广告表达式举例 中缀表达式 A(B-C/D)*E 后缀表达式 ABCD/-E* 中缀表达式与后缀表达式的区别: 运算数的顺序都是相同的运算符的书写顺序不同,但真正的逻辑计算顺序相同 将中缀表达式 运算符的优先级 乘法(或除法)、取模运算 最高加…

表达式举例

中缀表达式 A+(B-C/D)*E

后缀表达式 ABCD/-E*+


中缀表达式与后缀表达式的区别:

  • 运算数的顺序都是相同的
  • 运算符的书写顺序不同,但真正的逻辑计算顺序相同
    将中缀表达式

运算符的优先级

  • 乘法(或除法)、取模运算 最高
  • 加法(减法) 次高
  • 左括号 最低

栈的应用

将中缀表达式转换为后缀表达式的过程需要用到栈,因为当从左到右扫描时不能确定当前运算符的优先级别(没有扫到最右边,还不能预知)

在后缀表达式中,优先级高的以及括号内的运算符出现在前面


中缀表达式转后缀表达式的步骤

(1) 从左到右扫描,遇到数字,判断是否大于0小于9,若是添加到后缀表达式,继续取字符
(2) 遇到乘号(或除号),判断若栈不为空且栈顶取出来的是乘号(或除号),则将栈顶的运算符出栈,若不满足则不将栈顶的运算符出栈。然后当前运算符入栈。
(3) 遇到左括号,直接入栈。
(4) 遇到加号(或减号),判断若栈不为空且栈顶取出来的不是左括号,则出栈运算符,若不满足则不将栈顶的运算符出栈。然后当前运算符入栈。
(5) 遇到右括号,出栈。然后将左括号之前的全部追加到后缀表达式中。


计算后缀表达式的值

(1) 若遇到数字,入栈。
(2) 若遇到运算符,取出栈顶的2个元素


中缀表达式转前缀表达式的步骤

(1) 初始化2个栈:运算符栈S1和存储中间结果的栈S2
(2) 从右到左扫描中缀表达式
(3) 遇到操作数,将其放入S2
(4) 遇到运算符,比较其与S1栈顶运算符的优先级
(4-1)若S1为空,或栈顶运算符为右括号,则直接将此运算符入栈
(4-2)否则,若优先级比栈顶运算符高或相等,也将次运算符入栈
(4-2)否则,将S1栈顶的运算符弹出并压入S2中,然后跳转到(4-1)与S1中新的栈顶运算符进行优先级的比较
(5) 遇到括号时
(5-1)若是右括号,则直接入栈S1
(5-2)若是左括号,依次弹出S1的栈顶运算符并压入S2中,直到遇到右括号为止,此时将这一对括号丢弃
(6) 重复步骤(2)—(5)直到表达式的最左边
(7) 将S1中剩余的运算符依次弹出并压入S2
(8) 依次弹出S2中的元素并输出,此即为中缀表达式对应的前缀表达式


前缀表达式的计算

与后缀表达式类似,从右到左扫描,若遇到运算符,则弹出2个元素进行运算


仅供学习

http://www.lbrq.cn/news/1408735.html

相关文章:

  • 西安做网站好的公司/人力资源培训与开发
  • 新手怎么推广自己的店铺/深圳关键词优化
  • 做网站建设公司赚钱吗/seo是什么单位
  • 有没有个人做网站赚钱/seo关键词排名优化矩阵系统
  • 上线了 做商务网站/高级seo
  • 网站建设 制作/黑帽seo技术论坛
  • 仙游县建设局网站/关键词推广优化
  • 做二手钢结构网站/上海百度seo公司
  • 可以做婚礼鲜花布置的网站/怎么优化
  • 爱站攻略/想学销售去哪培训
  • 网站建设教程/搜索引擎有哪些
  • wordpress模板怎么修改页面内容/青岛seo外包服务
  • 柯桥区建设集团网站/网级移动营销app下载
  • 新闻网站建设汇报材料/seo在线工具
  • 广东专业做网站排名公司/社群营销的案例
  • 网站开发委托协议/广告推广语
  • 网页素材库/天津百度网站排名优化
  • 学校为什么要做网站/全网自媒体平台大全
  • 怎样做联盟网站/seo优化技巧
  • 网站优化排名的公司有哪些/企业qq怎么申请注册
  • 网站做描本好处/技术培训学校机构
  • 私募基金网站开发流程/茶叶网络推广方案
  • 免费的app开发工具/班级优化大师客服电话
  • 广州政府网站集约化建设/商家联盟营销方案
  • 沈阳大型网站制作公司/流量网站
  • 做网站如何防止被骗/济南专业做网站
  • 做网站要学会那些/关键词首页排名优化价格
  • 怎么用wordpress做网站/如何去推广一个app
  • html做游戏网站/qq营销软件
  • 学做面包的网站/yandex网站推广
  • MCP协议演进:从SSE到Streamable HTTP的技术革命
  • 【音视频】瑞芯微、全志芯片在运动相机和行车记录仪产品分析
  • 【技术博客】480p 老番 → 8K 壁纸:APISR × SUPIR × CCSR「多重高清放大」完全指南
  • Android 组件封装实践:从解耦到架构演进
  • Android中使用Compose实现各种样式Dialog
  • Mac(五)自定义鼠标滚轮方向 LinearMouse