美好的一天,我只是想知道如果有一種方法將其分解的數學表達式像一個字符串:算法破碎字符串算術表達式與符號數位
-2+-3+(4+5)
到預期的結果
-2 + -3 + (4 + 5)
這個給定的字符串是使用空格分割的,我打算用這種方式來格式化這個表達式,因爲我必須用空格來分隔它。這不是我現在所關心的,我的目標是當我遇到像上面這個例子那樣的有符號數字時,而不是-2 + -3 + (4 + 5)
這個,它看起來像這樣- 2 + - 3 + (4 + 5)
。
已經知道是什麼原因造成這一點,因爲我與
<whitespace> <operator> <whitespace>
更換所有的跡象,但我怎麼排除籤位不象預期的結果進行分段?
注: 規劃是獨立的語言,因爲到現在爲止,我不知道該使用哪一個,該算法是比較重要的,但要更好地理解,Java的會做。
什麼平臺? C#? JAVA? C? C++?哪一個?? –
計劃成爲語言獨立,只是想知道算法,但JAVA將有所幫助 – lemoncodes
'算法'! oh123 .. –