(C )多項式加減法(一元)

2021-08-23 12:38:40 字數 614 閱讀 1645

(easy)一元多項式表示

#include#includeusing namespace std;

struct node;

int main()

cout<

pre=head;

for(int i=1;i<=n;i++)

cout<>x; cout<

cout<

int num=0;

pre=head;

for(int i=1;i<=n;i++)

cout<

(hard)(讀入不是太會,不想寫)

選擇合適的儲存結構表示二元多項式,並實現基本的加減運算

要求:1)二元多項式的輸入採用如下方式進行鍵盤輸入

(5y^2+7)x^4 + (3y^4+2y+9)x^2 + (2y^2+y)x + (y+9)。

2)按照鍵盤輸入的方式進行結果輸出。

3)要求輸出結果的公升冪和降冪兩種排列情況

這題找這位學長吧,他的課設

一元多項式的加 減法運算

問題描述 假設2個稀疏一元多項式分別由帶頭結點的有序單鏈表a和b儲存 指數項遞增有序 現要求設計乙個演算法,實現稀疏一元多項式的加減法計算。要求使用a和b的原儲存空間 運算後b不再存在,a鍊錶中儲存結果多項式 輸入中的單鏈表的長度不得在計算演算法中利用,僅作為建表使用。注意 加 減法計算後,如某一項...

10 一元多項式的加 減法運算

假設2個稀疏一元多項式分別由帶頭結點的有序單鏈表a和b儲存 指數項遞增有序 現要求設計乙個演算法,實現稀疏一元多項式的加減法計算。要求使用a和b的原儲存空間 運算後b不再存在,a鍊錶中儲存結果多項式 輸入中的單鏈表的長度不得在計算演算法中利用,僅作為建表使用。注意 加 減法計算後,如某一項的結果係數...

10 一元多項式的加 減法運算

問題描述 假設2個稀疏一元多項式分別由帶頭結點的有序單鏈表a和b儲存 指數項遞增有序 現要求設計乙個演算法,實現稀疏一元多項式的加減法計算。要求使用a和b的原儲存空間 運算後b不再存在,a鍊錶中儲存結果多項式 輸入中的單鏈表的長度不得在計算演算法中利用,僅作為建表使用。注意 加 減法計算後,如某一項...