永发信息网

一元稀疏多项式简单的计算器

答案:2  悬赏:60  手机版
解决时间 2021-03-04 14:56
一元稀疏多项式简单的计算器
最佳答案
一元稀疏多项式计算器设计程序代码#include#include#include#include#define maxlen 10#define large 999typedef struct Linklistomial{ float coef; int expn; struct Linklistomial *next;}Linklistomial,*Linklist;void Insert(Linklist p,Linklist h){ if(p->coef==0) free(p);//系数为0的话释放结点 else{ Linklist q1,q2; q1=h; q2=h->next; while(q2&&p->expnexpn) { //查找插入位置 q1=q2; q2=q2->next; } if(q2&&p->expn==q2->expn) { //将指数相同相合并 q2->coef+=p->coef; free(p); if(!q2->coef) {//系数为0的话释放结点 q1->next=q2->next; free(q2);} } else { //指数为新时将结点插入 p->next=q2; q1->next=p; }}}Linklist CreateLinklist(Linklist head,int m){//建立一个头指针为head、项数为m的一元多项式 int i; Linklist p; p=head=(Linklist)malloc(sizeof(struct Linklistomial)); head->next=NULL; for(i=0;icoef,&p->expn); Insert(p,head); //调用Insert函数插入结点} return head;}void DestroyLinklist(Linklist p){ //销毁多项式p Linklist q1,q2; q1=p->next; q2=q1->next; while(q1->next) { free(q1); q1=q2; q2=
全部回答
你的回答很对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小博士托管中心地址有知道的么?有点事想过去
vivo三网通手机找不到手机卡设置怎么办?
dnf赵云带方天画戟怎么样
郑棉四厂家属院(北门)我想知道这个在什么地方
凤凰卫视最新参数是多少?
现在的天籁和逍客 哪一个更值得买
【反问句和疑问句的区别】反问句与疑问句的区
青橙削面骨头馆怎么去啊,有知道地址的么
在深圳买车租个车牌
桂花镇丰乐药店怎么去啊,有知道地址的么
有毒金属
天津哪里卖中华烟便宜
贵州凯励程信息技术有限公司这个地址在什么地
普通邮箱跟企业邮箱二者哪个好
有什么自动门可以调节快慢的?
推荐资讯
锐界全系音响都是索尼品牌吗
音像店的老板养了一只狗,天天听着腾格尔的《
怎么 解决java 契约式开发的方式
根据你平时的观察及下列动物的运动记录表,可
不同粗细的电线可以一起用吗?
怎样避免农民工工资拖欠问题
精兵强将 同义词
以“天变不足畏,祖宗不足法,人言不足恤”的
我的室友是狐仙现在能看吗 能的话求资源 收费
洛阳国泰美居乐置业有限公司怎么去啊,有知道
正方形如何分成四等分
中东五大产油国?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?