两个一元多项式相加-c++版(共3页).doc
《两个一元多项式相加-c++版(共3页).doc》由会员分享,可在线阅读,更多相关《两个一元多项式相加-c++版(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数据结构实验报告 两个一元多项式相加 一、实验题目:两个一元多项式相加二、实验内容:根据所学的数据结构中线性结构(线性表)的逻辑特性和物理特性及相关算法,应用于求解一个具体的实际问题-两个多项式相加三、设计思想:(1) 建立两个顺序列表,分别用来表示两个一元多项式;顺序列表奇数位,存储该多项式的系数;顺序列表的偶数位,存储该相应多项式的指数。(2) 用成员函数merg(qList&l2)实现两多项式的相加。实现的大致方法为:比较第二个多项式列表与第一个多项式列表的偶数位的数值大小(指数),如果相同,则将他们的前一位数(系数)相加;如果不同,就将他的前一位数(系数)及它
2、自己(指数)插入第一个多项式列表的后面。(3) 建立函数shu(double a,int j)实现多项式的输入。四、源程序代码#include stdafx.h#includeusing namespace std;templateclass Listprivate:Telem * elem;int curlen;int maxlen;public:List(int maxsz=100):maxlen(maxsz)curlen=0;elem=new Telemmaxlen;List(Telem a,int n,int maxsz=100):maxlen(maxsz)curlen=n;elem=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 两个 一元 多项式 相加 c+
限制150内