文件名称:一元多项式的相加、减、相乘、复制、赋值
文件大小:18KB
文件格式:CPP
更新时间:2013-01-11 12:59:44
一元多项式 加、减、乘、赋值、复制
typedef struct{ //项的表示,多项式的项作为LinkList的数据元素 float coef; //系数 int expn; //指数 }term,ElemType; //定义了两个类型名,两个类型其实是相同的 typedef struct LNode{ //结点类型 ElemType data; //结点的数据成员 struct LNode *next; //指向下一个结点的指针 }*Link,*Position; //定义了两个结点类型的指针 typedef struct LinkList{ //链表类型 Link head,tail; //分别指向线性链表中的头结点和最后一个结点 int len; //指示线性链表中数据元素的个数 }polynomail; //polynomail是LinkList的一个别名,用带头结点的有序链表表示多项式