minecraftpe电路吧 关注:2,290贴子:26,550

回复:【教程】本吧首发:连猴子都能看得懂的表达式计算器教程

只看楼主收藏回复

嘿嘿嘿


青铜星玩家
百度移动游戏玩家均可认证(限百度账号),去领取
活动截止:2100-01-01
去徽章馆》
IP属地:浙江来自Android客户端17楼2016-06-16 21:33
回复


    IP属地:广东来自iPhone客户端19楼2016-06-17 10:31
    回复
      说的一口流利的阿拉伯语


      IP属地:山东来自Android客户端20楼2016-06-20 01:06
      回复
        围观←_←


        IP属地:上海来自iPhone客户端21楼2016-06-20 13:02
        收起回复
          围观


          IP属地:宁夏来自Android客户端22楼2016-06-21 21:45
          回复
            例:中缀表达式(2+2!)/√4+2^转为后缀表达式。
            1.运算符“(”入栈。
            栈顶———

            栈底———
            后缀表达式:空
            2.“2”加入后缀表达式。
            栈顶———

            栈底———
            后缀表达式:2
            3.运算符“+”入栈。
            栈顶———
            +

            栈底———
            后缀表达式:2
            4.“2”加入后缀表达式。
            栈顶———
            +

            栈底———
            后缀表达式:2'2
            5.运算符“!”入栈,由于该运算符的优先级高于当前栈顶元素的优先级,所以直接入栈。
            栈顶———

            +

            栈底———
            后缀表达式:2'2
            6.运算符“)”入栈,与栈内的一个“(”配对,所以依次将栈内元素从栈顶开始出栈,直到删除一个“(”为止,即将栈内元素全部出栈并加入后缀表达式。(括号不会加入后缀表达式)
            栈顶———

            栈底———
            后缀表达式:2'2!+
            7.运算符“/”入栈。
            栈顶———
            /
            栈底———
            后缀表达式:2'2!+
            8.运算符“√”的优先级高于运算符“/”的优先级,所以直接入栈。
            栈顶———

            /
            栈底———
            后缀表达式:2'2!+
            9.“4”加入后缀表达式。
            栈顶———

            /
            栈底———
            后缀表达式:2'2!+4
            10.运算符“+”的优先级低于当前栈顶元素的优先级,即从当前的栈顶元素开始依次出栈,直到遇到一个比运算符“+”优先级更低的运算符或一个括号为止,因为没有比运算符“+”优先级更低的运算符,所以全部出栈并加入后缀表达式,最后将运算符“+”入栈。
            栈顶———
            +
            栈底———
            后缀表达式:2'2!+4√/
            11.“2”加入后缀表达式。
            栈顶———
            +
            栈底———
            后缀表达式:2'2!+4√/2
            12.运算符“^”的优先级高于运算符“+”,直接入栈。
            栈顶———
            ^
            +
            栈底———
            后缀表达式:2'2!+4√/2
            13.扫描结束,栈内元素全部依次出栈并加入后缀表达式。
            栈顶———

            栈底———
            后缀表达式:2'2!+4√/2^+
            by百度贴吧@至尊胖鱼


            来自iPhone客户端24楼2016-06-30 21:44
            回复


              来自iPhone客户端25楼2016-06-30 21:44
              回复