![算法竞赛宝典(第三部):基础数据结构](https://wfqqreader-1252317822.image.myqcloud.com/cover/631/27110631/b_27110631.jpg)
上QQ阅读APP看书,第一时间看更新
求两个一元多项式之和
【题目描述】求两个一元多项式之和
与天顶星人的战争已经结束了十年,这十年间,魔法世界的人们一方面积极进行战后的重建工作;另一方面积极探索上古文明在这个世界留下的遗迹。现已知有一处上古文明遗迹建在地下100千米处,进入遗迹的超合金门需要两个人同时插入电子钥匙,每把电子钥匙会随机产生一个一元多项式,只有正确地算出两个一元多项式的和,大门才会打开。
现用链表求两个一元多项式之和。例如,求3x3+2x2-5x+6与-2x3-2x2+5x+4之和。
【输入格式】
输入第一个一元多项式,以0,0标志结束。
要求:1.按幂从大到小次序输入各结点的系数和幂
2.没有两个结点具有相同的幂
第1次:3,3
第2次:2,2
第3次:-5,1
第4次:6,0
第5次:0,0
输入第二个一元多项式,以0,0标志结束。
要求:1.按幂从大到小次序输入各结点的系数和幂
2.没有两个结点具有相同的幂
第1次:-2,3
第2次:-2,2
第3次:5,1
第4次:4,0
第5次:0,0
说明:第一个一元多项式为:3x^3+2x^2-5x+6
第二个一元多项式为:-2x^3-2x^2+5x+4
【输出格式】
相加后一元多项式为:1x^3+10
参考代码如下。
![](https://epubservercos.yuewen.com/38FD6E/15477640904532306/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1739232814-GzLpsCil5M8JC9LHoXNOuBbsTeNV2Mcp-0-e50a134fa000cc94f7e30047f2031541)
![](https://epubservercos.yuewen.com/38FD6E/15477640904532306/epubprivate/OEBPS/Images/figure_0035_0001.jpg?sign=1739232814-6I0k9pANGxTEbcTyYs7NAR9OnHZGiohE-0-12480382626281d7d52e601f61de11f7)
![](https://epubservercos.yuewen.com/38FD6E/15477640904532306/epubprivate/OEBPS/Images/figure_0036_0001.jpg?sign=1739232814-5faLewqaW3XIA9KKlw3lDwhkbfE6nhhm-0-ab8fafa89a4814d1d7ec2c35bc01d913)
![](https://epubservercos.yuewen.com/38FD6E/15477640904532306/epubprivate/OEBPS/Images/figure_0037_0001.jpg?sign=1739232814-131VFA1Ee8glVA383VtV3Ox7Y8fRmKB1-0-b0fa598440ad441d1a8ea947d81df763)