2027考研
当前位置:首页 > 考研报考 > 答疑

8.栈的容量至少为3是为什么啊,是选运算数栈和运算符栈里容量最多的内个吗

问题详情

8.栈的容量至少为3是为什么啊,是选运算数栈和运算符栈里容量最多的内个吗


老师回复问题

本题不是642和32的运算,是6,4,2,3,2这五个数的运算。642如果当成一个数,那么不符合后缀表达式的运算规则。如果当成两个数,如 64 和2,64 2 -意思就是64-2,那么后面还有一个/,32*+最多只能看成两个数两个符号,不可行。 只能看成是6 4 2 - /,6入栈,4入栈,2入栈,(此时栈深度为3)遇到-,4-2=2,4和2出栈,2入栈(此时栈深度为2),遇到\,6\2=3,6和2出栈,3入栈。3入栈,2入栈,遇到*,3*2=6,3和2出栈,6入栈,遇到+,2+6=8。注意,运算符不入栈,只有数入栈。

查看全文

【27考研辅导课程推荐】:27考研集训课程,VIP领学计划,27考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。

上一篇:最后一步怎么合并的 下一篇:老师三阶非齐次方程的特解一般怎么算

免责声明:本平台部分帖子来源于网络整理,不对事件的真实性负责,具体考研相关内容请以各院校的官网通知为准。如果本站文章侵犯到您的权利,请联系我们(400-108-7500)进行删帖处理。

精选课程

考研资讯

查看更多

                                         

考研备考

查看更多

考研指导

搜课程

热门搜索

搜索历史  

首页

课程

成长计划

研招

我的

每日10 份   抢先预约