用数据结构(C语言版)实现一元多项式的表示及相加

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:29:18
要求用线性表来表示的,请高手指点!!

每个项用一个结点来表示,每个结点包含两个成员,分别表示该项的系数和次数.如果是用链表来实现线性表,那么结点还要包含next成员.此题最好用链表来实现.

表示多项式,最好按照习惯,以次数的降序来排列各项.

相加时,就是将其中一个链表的各结点保持降序,依次插入另一个链表.如果遇到次数相同的,就合并.如果合并后系数为0,则删除该结点.