橫向對比
關鍵指標
三次作業對比:
類圖分析
三次作業對比:
自我評價公測用例全部通過
互測被找到bug
homework_one
**樣例 **:特徵:冪函式的指數出現連續兩個符號x^--2
正確輸出:wrong format!
我的輸出:2*x
錯誤定位:
protected string opsimplify(string s) else if (str.equals("mul")) else if ...
重構
homework_two的poly類到homework_three的addsubcomb類
更新輸入檢查,提取項的方式
求導模式的復用:表示式的導數 = ∑ 項的導數
重寫tostring方法
構造表示式 西電上機題
本機環境win10 gcc 5.4 先給出這道題的簡化做法,假如只有 這兩種操作,顯然這道題簡單了許多。我們可以通過列舉數字與數字之間的總共n 1個符號,假設n為5,就是列舉符號0000 0001 0010 0011 0100 0101。1111,1111對於二進位制來表示就是數字 2 n 1 1 ...
物件導向版表示式 九
解決一些bug 一 按回車出bug 二 1 1 2 未完全解析就返回樹了 三 1 1 4 出錯 因為剛開始由exp term factor 解析出1後,然後識別出 運算子後,繼續解析 1 4 由於缺少右括號,這個expr 所返回的是null節點,那麼新增到sumnode的時候就會出錯!四 1 解決1...
物件導向版表示式(十)
functiontable實現 讓表示式計算器支援函式運算 對於乙個好的科學計算器,內建函式是必需的。計算器必須能計算平方根 對數 三角函式等等。因而我們要讓解析器識別這些函式,並呼叫適當的數學庫函式。functiontable實現 functiontable.h ifndef function t...