设计函数分别求两个一元多项式的乘积与和。
时间: 2023-04-28 21:05:57 浏览: 192
duoxiangshi.rar_ duoxiangshi_编程求 两个 一元多项式 乘积
请使用以下代码实现求两个一元多项式的乘积和和:
```python
def poly_mult(p1, p2):
# 求两个一元多项式的乘积
result = [0] * (len(p1) + len(p2) - 1)
for i in range(len(p1)):
for j in range(len(p2)):
result[i+j] += p1[i] * p2[j]
return result
def poly_add(p1, p2):
# 求两个一元多项式的和
result = []
for i in range(max(len(p1), len(p2))):
a = p1[i] if i < len(p1) else 0
b = p2[i] if i < len(p2) else 0
result.append(a + b)
return result
```
请注意,这里假定两个多项式的系数已经按次数从高到低排列。
阅读全文