回 帖 发 新 帖 刷新版面

主题:加减乘除的程序请问怎么编(急哦)

典型的堆栈的使用...请教谁会编..
(12+34)*2 要记作12 34 + 2 *
12+34*2 要记作 34 2 * 12 +

听说把一个树自下而上的放入pile,然后计算的时候一次拿出来2个数字和一个符号计算,计算的结果再和下一个数字和符号计算

之前又要写个可以定义任意小或大的整数的type..又怎么定义呢?(好象用表把?)


但我不主学计算机.所以不太会编..又要算成绩..汗哦..

请教高手..有解答的答案么?

回复列表 (共1个回复)

沙发

要用树的中序遍历和后序遍历把,这个是后缀表达式

我来回复

您尚未登录,请登录后再回复。点此登录或注册