vs2010怎么寫c語言 怎么編程一元多項式相加(數(shù)據(jù)結(jié)構(gòu))?
怎么編程一元多項式相加(數(shù)據(jù)結(jié)構(gòu))?。 2. 能夠代替精確的x來計算最終多項式的值。本程序分為9個模塊,分別為:1。主要功能模塊2。定位元件模塊(定位和分揀)3。Createpolyn模塊(創(chuàng)建多項式
怎么編程一元多項式相加(數(shù)據(jù)結(jié)構(gòu))?
。
2. 能夠代替精確的x來計算最終多項式的值。
本程序分為9個模塊,分別為:1。主要功能模塊2。定位元件模塊(定位和分揀)
3。Createpolyn模塊(創(chuàng)建多項式)4。Addpolyn模塊(多項式加法)
5。Printpolyn模塊(打印多項式)6。子多項式模塊(多項式減法)
7。反轉(zhuǎn)模塊(通電、斷電)8。多元多項式模塊(多項式乘法)
9。計算模塊(代入x進(jìn)行計算
每個項目由一個節(jié)點表示,每個節(jié)點包含兩個成員,分別表示項目的系數(shù)和度。如果線性列表是由鏈表實現(xiàn)的,那么節(jié)點還應(yīng)該包含下一個成員。這個問題最好用鏈表來解決。最好用多項式來表示,最好根據(jù)習(xí)慣按度數(shù)降序排列。添加時,將它們添加到列表中的一個鏈表的節(jié)點按降序排列,然后依次插入另一個鏈表。如果次數(shù)相同,則合并。如果合并后的系數(shù)為0,則刪除節(jié)點