首页
社区
课程
招聘
[分享]CRC组的CM源码
发表于: 2009-9-29 09:38 6066

[分享]CRC组的CM源码

zhuwg 活跃值
11
2009-9-29 09:38
6066

比赛差不多了,也到了公开算法的时候了

首先说明,CRC这队伍名字是俺乱取的,不代表程序里面使用了CRC
感谢寂寞牛组织了这个队伍,hc牛牛想出的算法
(俺不懂任何算法)

CM分为两个部分,第一部分,是一个指数函数,底数是一个四次的多项式
幂也是一个三次的多项式,多项式的系数就是注册码
多项式的x就是用户名,很简单,这个没什么

后面才是重点,后面使用了一个方程,隐秘的确定着一个常数
Logistic模型,这是一个数列,
(xn+1)=a(xn)(1-xn) 这种表述难以看
习惯的表述是xn=f(an)   f(x)=a*x*(1-x)
这是一个数列,用递归方程定义的,当然你可以穷举,
但是要用数学方法去解,是可以的
数学上有一类方程叫做差分方程,专门用于把递推公式转换成通项公式
然后可以对这个取极限,不多说了,要想知道的可以自己看附件ppt
(更加详细的请问hc牛牛,他是学量子力学的,俺是学经典力学的,俺不懂

a的三种情况,小于1,收敛
1到4,进入周期循环
大于4,发散

然后呢,周期是无限多的,也就是2.4.8.16.....增加下去
周期越多,要求的就越精确,具体数学上面需要迭代取近似解
如何解出,也请看附件pdf

本来hc牛牛想作出这个费根鲍姆常数,无奈俺的编程能力太差,求的常数不稳定
fengyue也不肯指导俺一个浮点lib,只好放弃了
(俺还是太菜了。
强行使用呢,VB的精度不够,计算不出更多周期,俺又怕违规,反正
俺就是太菜了,没编程经验,更没汇编经验了,完全不懂

这里要膜拜ccfer,不愧是欧拉,数学之王
还要膜拜太虚伪了,他的傅立叶级数俺还不知道怎求和
只知道展开,不知道怎么求和回去,
太虚伪了也是大数学家,膜拜


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (9)
雪    币: 164
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
没一个懂的……
2009-9-29 09:47
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
3
这个一定要学习一下
2009-9-29 09:53
0
雪    币: 13089
活跃值: (4087)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
4
膜拜高人...完全不懂...收藏先...以后慢慢学习....
2009-9-29 10:02
0
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
5
算法制作很用心

支持楼主和你的队友们
2009-9-29 10:21
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
6
没学会啊。。。
不是包教包会?
2009-9-29 11:47
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
7
为什么是3呢?
2009-9-29 13:44
0
雪    币: 2181
活跃值: (94)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
膜拜队长的编程
2009-9-30 02:13
0
雪    币: 318
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
来看看,不知道能否看懂
2009-10-2 11:12
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
谢谢lz分享源码  一定要回去好好学数学了。
2009-10-5 15:18
0
游客
登录 | 注册 方可回帖
返回
//