作者horngsh (dotNetProgrammer)
看板C_Sharp
標題[問題] 要用啥資料結構
時間Mon Aug 21 08:17:47 2006
各位好:
我想作一個類似運算式分析並運算的命令列, 如以下:
? 1+3
4
? 2*6
12
? 1+3 + 2*6
16
? (1+5) * 6 + 2*4
44
請問我要如何去parse使用者可能輸入的算式並算出答案?
感恩您!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.136.79
推 EricTsai:丟進stack改成postfix,再讀出來算 08/21 13:28
推 seagal:我想的太複雜了 呼呼 08/21 14:34
推 horngsh:感謝ERIC的推文, 但轉成前序或後序的目的是方便計算嗎? 08/21 14:37
推 zwai:yes 08/22 13:17