本节介绍多项式的计算:求逆、计算,以及多项式上的CRT,主要参考:多项式也有CRT么? 多项式 有理数系数的多项式: 即系数来自一个"域(field)",可以做加减乘法(除0外)。 多项
多项式本节介绍多项式的计算:求逆、计算,以及多项式上的CRT,主要参考:多项式也有CRT么?
多项式的带余除法 多项式的整除 不可约多项式有理数系数的多项式:
即系数来自一个"域(field)",可以做加减乘法(除0外)。
如果多项式的因子只有自身和1,就称之为是一个不可约多项式。
求45和30的最大公因子:
代码:
#include <stdio.h>
#include <stdlib.h>
int GCD(int a,int b)
{
int temp=0;
if(a<b)
{
while(a!=0)
{
temp=b%a;
b=a;
a=temp;
}
return b;
}else
{
while(b!=0)
{
temp=a%b;
a=b;
b=temp;
}
return a;
}
}
int main()
{
int a=30,b=45;
printf("%d\n",GCD(a,b));
return 0;
}
由此也可以定义有理数系数的多项式之间的“互素”。
代码:
多项式求逆举例(辗转相除法):
1、多项式也有CRT么?
2、中国剩余定理
3、求逆元