数据结构线性表一元多项式的表示及相加.pptxVIP

  • 21
  • 0
  • 约小于1千字
  • 约 38页
  • 2017-12-13 发布于江苏
  • 举报

数据结构线性表一元多项式的表示及相加.pptx

数据结构线性表一元多项式的表示及相加

数据结构 Data Structures;;§2.4 一元多项式的表示及相加;§2.4 一元多项式的表示及相加;§2.4 一元多项式的表示及相加;一元多项式的表示 ;§2.4 一元多项式的表示及相加;实现思路 依次比较Pa和Pb所指结点中的指数项,依 Pa―expn =、、 Pb―expn等情况,再决定是将两系数域的数值相加(并判其和是否为0),还是将较高指数项的结点插入到新表C中。 ;例1:设两个一元多项式为 ;§2.4 一元多项式的表示及相加;例2:设两个一元多项式为 ;§2.4 一元多项式的表示及相加;§2.4 一元多项式的表示及相加;§2.4 一元多项式的表示及相加;;§2.4 一元多项式的表示及相加;§2.4 一元多项式的表示及相加;运算效率分析 (1)系数相加:0 ?加法次数? min(m, n) 其中m和n分别表示表A和表B的结点数。 (2)指数比较:极端情况是表A和表B 没有一项指数相同,比较次数最多???m+n-1 (3)新结点的创建:极端情况是产生m + n个新结点 合计时间复杂度为 O(m+n) ;1.了解线性表的逻辑结构特性是数据元素之间存在着线性关系,在计算机中表示这种关系的两类不同的存储结构是顺序存储结构和链式存储结构。用前者表示的线性表简称为顺序表,用后者表示的线性表简称为链表。;2.熟练掌握这两类存储结构的描述方法,以及线性表的各种基本操作的实现。 3.能够从时间和空间复杂度的角度综合比较线性表两种存储结构的不同特点及其适用场合;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;习题与练习;Thank You !

文档评论(0)

1亿VIP精品文档

相关文档