(1) 設(shè)計二次多項式ax2+bx+c的一種抽象數(shù)據(jù)類型,其數(shù)據(jù)部分為多項式的三個系數(shù)項a、b、c;操作部分包括:初始化數(shù)據(jù)成員a、b、c,實現(xiàn)兩個多項式相加,給定x求多項式的值,求方程ax2
+bx+c=0的兩個實根,按照ax**2+bx+c的格式輸出二次多項式。
(2) 假定數(shù)據(jù)成員a、b、c定義如下:
請寫出上述各操作的具體實現(xiàn)。
設(shè)數(shù)據(jù)元素的集合為D={a1,a2,a3,a4,a5,a6},請分別畫出與以下各關(guān)系R對應(yīng)的數(shù)據(jù)結(jié)構(gòu)B=(D,R)的結(jié)構(gòu)示意圖,并指出它屬于哪類結(jié)構(gòu)。
(1) R={(a3,a4),(a4,a5),(a1,a2),(a2,a3),(a5,a6)}
(2) R={(a3,a2),(a2,a4),(a3,a1),(a2,a5),(a2,a6)}
(3) R={(ai+1,ai)︱i=5,4,3,2,1}
(4) R={(ai,aj)︱i>j} (5) R={ }