ZXGZ
2016-04-30 14:17:19 1 举报
校验码生成
作者其他创作
大纲/内容
符号栈头个符号出栈,右孩子为字母栈的头个字母,字母出栈
如果符号栈空或者符号栈头结点优先级小于目前的优先级,则左孩子为头个字母,并将字母出栈
建立两个栈,将符号与字母分开放置
是,调用
是
提取首个符号
判断符号栈是否为\")\"
void ZXGZ_WKH(...)无括号时方便处理
否
递归调用ZXGZ_WKH(..),以它的左孩子为头结点参数
void ZXGZ_NODE()
void ZXGZ_KUOHAO(...)将括号内的无符号式子调用void ZXGZ_WKH(...)构造好,将构造好的头结点放到字母栈中
调用
符号栈空或者符号栈头结点优先级小于目前的优先级
return
void ZXGZ_NODE(...)
符号栈为空
否,调用
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容