h3ng

 

#coding:utf-8
s = \'10001010\'#本源多项式x^8+x^4+x^3+x^2+1
a = s
ls = len(s)
for i in range(0,100000):
    s += str(int(s[i])^int(s[i+ls-4])^int(s[i+ls-3])^int(s[i+ls-2]))
t1 = pow(2,ls)-1
t2 = s[ls:].find(a)+ls
print "初始序列长度:%d\n理论最大周期:%d\n实际周期:%d"%(ls,t1,t2)
\'\'\'
初始序列长度:8
理论最大周期:255
实际周期:255
\'\'\'

 

分类:

技术点:

相关文章:

  • 2021-10-14
  • 2021-08-23
  • 2021-11-18
  • 2021-08-09
  • 2021-04-20
  • 2022-12-23
  • 2021-11-18
  • 2021-07-15
猜你喜欢
  • 2021-09-30
  • 2021-11-18
  • 2021-09-09
  • 2021-08-24
  • 2021-11-18
  • 2021-11-18
  • 2021-04-18
相关资源
相似解决方案