
多项式乘法c语言 50
(x+a1)*(x+a2)*(x+a3).....*(x+an)展开成多项式后的系数求法,给出思路即可,要求,算法复杂度要尽可能小。前两位的答案都不对,可能是我的题目描述...
(x+a1)*(x+a2)*(x+a3).....*(x+an)展开成多项式后的系数求法,给出思路即可,要求,算法复杂度要尽可能小。
前两位的答案都不对,可能是我的题目描述不清楚,我是说我给的(x+a1)*(x+a2)*(x+a3).....*(x+an)可以展开成一个多项式,其中多项式的每次x的幂的形式系数都可以有a1...a2等得到,比如x^n(x的n次方)的系数是1,x^n-1(x的n-1次方)的系数是a1+a2+...+an,x^n-2(x的n-2次方)的系数是....进而得到每个系数。。。 展开
前两位的答案都不对,可能是我的题目描述不清楚,我是说我给的(x+a1)*(x+a2)*(x+a3).....*(x+an)可以展开成一个多项式,其中多项式的每次x的幂的形式系数都可以有a1...a2等得到,比如x^n(x的n次方)的系数是1,x^n-1(x的n-1次方)的系数是a1+a2+...+an,x^n-2(x的n-2次方)的系数是....进而得到每个系数。。。 展开
3个回答
展开全部
设展开到第n-1个式子时系数为:
1, b1, b2, b3, ..., bn-1
则第n个式子系数为:
1, b1+1*an, b2+b1*an, b3+b2*an, ..., bn-1 + bn-2*an, bn-1 * an
第一个式子是1,a1
复杂度大概是O(n^2)的
用个Vector什么的编遍看
错了不要怪我,hehe
1, b1, b2, b3, ..., bn-1
则第n个式子系数为:
1, b1+1*an, b2+b1*an, b3+b2*an, ..., bn-1 + bn-2*an, bn-1 * an
第一个式子是1,a1
复杂度大概是O(n^2)的
用个Vector什么的编遍看
错了不要怪我,hehe
展开全部
#include <stdio.h>
main()
{
int i,x,a,n,result=1;
printf("Please input x & a & n \n");
scanf("%d,%d,%d",&x,&a,&n);
for(i=1;i<=n;i++)
{
result=x+a^i;
result *= result;
}
printf("Result is %d",result);
}
main()
{
int i,x,a,n,result=1;
printf("Please input x & a & n \n");
scanf("%d,%d,%d",&x,&a,&n);
for(i=1;i<=n;i++)
{
result=x+a^i;
result *= result;
}
printf("Result is %d",result);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
= =我估计自己智商只在初中阶段
看不懂你的题目
看不懂你的题目
参考资料: 如果您的回答是从其他地方引用,请表明出处
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询