两个一元多项式相加-c++版.docVIP

  • 14
  • 0
  • 约1.96千字
  • 约 3页
  • 2019-08-08 发布于浙江
  • 举报
《数据结构》实验报告 ——两个一元多项式相加 一、实验题目:两个一元多项式相加 二、实验内容: 根据所学的数据结构中线性结构(线性表)的逻辑特性和物理特性及相关算法,应用于求解一个具体的实际问题----------两个多项式相加 三、设计思想: 建立两个顺序列表,分别用来表示两个一元多项式;顺序列表奇数位,存储该多项式的系数;顺序列表的偶数位,存储该相应多项式的指数。 用成员函数merg(qListTeleml2)实现两多项式的相加。实现的大致方法为:比较第二个多项式列表与第一个多项式列表的偶数位的数值大小(指数),如果相同,则将他们的前一位数(系数)相加;如果不同,就将他的前一位数(系数)及它自己(指数)插入第一个多项式列表的后面。 建立函数shu(double a[],int j)实现多项式的输入。 四、源程序代码 #include stdafx.h #includeiostream using namespace std; templateclass Telem class List { private: Telem * elem; int curlen; int maxlen; public: List(int maxsz=100):maxlen(maxsz) { curlen=0; elem

文档评论(0)

1亿VIP精品文档

相关文档