GinomialTheoremHard指数循环节逆元Fibonacci循环节反素数.PPTVIP

  • 32
  • 0
  • 约1.26千字
  • 约 10页
  • 2018-12-17 发布于天津
  • 举报

GinomialTheoremHard指数循环节逆元Fibonacci循环节反素数.PPT

GinomialTheoremHard指数循环节逆元Fibonacci循环节反素数

Ginomial Theorem Hard 指数循环节,逆元,Fibonacci循环节 反素数,lucas定理,中国剩余定理,平方剩余 Description 定义 求F(G(X,Y,N)) mod 961749331 规模 1 ≤ X, Y, N ≤ 10^9 Algorithm - 前置知识 平方剩余 指数循环节 中国剩余定理 lucas定理 反素数(Highly Composite Number) Fibonacci数列循环节 Algorithm 这道题目有两种做法,一个是基于指数循环节,另一个是基于Fibonacci循环节 两种做法的本质是一样的,这里只讲基于指数循环节的做法 Algorithm F[n]=1/sqrt{5} * (((1 + sqrt{5}) / 2)^n - ((1 - sqrt{5}) / 2)^n) sqrt{5}可以在961749331的有限域中表示 解x^2 ≡ 5 (mod 961749331),可以得到x = 169508191 或者 x = 792241140 令p = 961749331,s5 = 169508191(其实792241140也可以),u = (1 + s5) / 2, v = 1 - u + p,i5表示s5在p下的逆元 那么F[n] ≡ i5 * (u ^ n - v ^ n) (mod p) Algori

文档评论(0)

1亿VIP精品文档

相关文档