电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

一元多项式的计算数据结构课程设计VIP免费

一元多项式的计算数据结构课程设计_第1页
1/16
一元多项式的计算数据结构课程设计_第2页
2/16
一元多项式的计算数据结构课程设计_第3页
3/16
一元多项式的计算—加,减摘要(题目)一元多项式计算任务:能够按照指数降序排列建立并输出多项式;能够完成两个多项式的相加、相减,并将结果输入;目录1.引言2.需求分析3.概要设计4.详细设计5.测试结果6.调试分析7.设计体会8.结束语一:引言:通过C语言使用链式存储结构实现一元多项式加法、减法和乘法的运算。按指数降序排列。二:需求分析建立一元多项式并按照指数降序排列输出多项式,将一元多项式输入并存储在内存中,能够完成两个多项式的加减运算并输出结果三:概要设计存储结构:一元多项式的表示在计算机内可以用链表来表示,为了节省存储空间,只存储多项式中系数非零的项。链表中的每一个结点存放多项式的一个系数非零项,它包含三个域,分别存放该项的系数、指数以及指向下一个多项式项结点的指针。创建一元多项式链表,对一元多项式的运算中会出现的各种可能情况进行分析,实现一元多项式的相加、相减操作。1.单连表的抽象数据类型定义:ADTList{数据对象:D={ai|ai∈ElemSet,i=1,2,⋯,n,n≥0}数据关系:R1={|ai-1,ai∈D,i=2,⋯,n}基本操作:InitList(&L)//操作结果:构造一个空的线性表CreatPolyn(&L)//操作结果:构造一个以单连表存储的多项试DispPolyn(L)//操作结果:显示多项试Polyn(&pa,&pb)//操作结果:显示两个多项试相加,相减的结果}ADTList2.本程序包含模块:typedefstructLNode//定义单链表{}LNode,*LinkList;voidInitList(LinkList&L)//定义一个空表{}voidCreatPolyn(LinkList&L)//用单链表定义一个多项式{}voidDispPolyn(LinkListL)//显示输入的多项式{}voidPolyn(LinkList&pa,LinkList&pb){}voidmain(){//定义一个单连表;cout<

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

一元多项式的计算数据结构课程设计

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群