2018.6清北学堂day6上午

论一个讲课不用课件的老师

多项式乘法

f ( x ) = i = 0 n a i x i , g ( x ) = i = 0 n b i x i

f ( x ) × g ( x )

说实话,并不知道老师在干什么

下面是求多项式的和一种方法?
2 | n , n = 2 m

f ( x ) = f 0 ( x ) + x m f 1 ( x )
g ( x ) = g 0 ( x ) + x m g 1 ( x )

f ( x ) g ( x ) = f 1 ( x ) g 1 ( x ) x 2 m + ( f 0 ( x ) g 1 ( x ) + g 0 ( x ) f 1 ( x ) ) x m + f 0 ( x ) g 0 ( x )

那我们不妨令
A ( x ) = f 1 ( x ) g 1 ( x )
B ( x ) = f 0 ( x ) g 0 ( x )
C ( x ) = ( f 0 ( x ) + f 1 ( x ) ) ( g 0 ( x ) + g 1 ( x ) )

那么,我们可以直接求解
f ( x ) g ( x ) = A ( x ) x 2 m + ( C ( x ) A ( x ) B ( x ) ) x m + B ( x )

时间复杂度

下面进入正题:

扫描二维码关注公众号,回复: 2149867 查看本文章

快速傅里叶变化FFT

O ( n l o g 2 n ) 的时间内求多项式乘法

欧拉定理

e i θ = cos θ + i sin θ

复数

i 2 = 1 i

范德蒙行列式
这里写图片描述

这里写图片描述

然后我挂机了……..

我还是去写别的笔记吧

猜你喜欢

转载自blog.csdn.net/y752742355/article/details/80647060