
数学/算法
淡泊的猪
对的事情,坚持做
展开
-
ZIP压缩算法详细分析及解压实例解释
原文出处:http://www.cnblogs.com/esingchan/p/3958962.html最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据压缩,两者本质上没啥区别,在数学家看来,都是映射。一方面在进行通信的时候,有转载 2016-12-20 13:47:55 · 4645 阅读 · 0 评论 -
相量与正弦量的数学变换原理
参考地址:http://www.doc88.com/p-0117151449962.html转载 2017-04-21 09:13:18 · 3001 阅读 · 0 评论 -
各种Hash函数和代码
常用的字符串Hash函数还有ELFHash,APHash等等,都是十分简单有效的方法。这些函数使用位运算使得每一个字符都对最后的函数值产生影响。另外还有以MD5和SHA1为代表的杂凑函数,这些函数几乎不可能找到碰撞。常用字符串哈希函数有BKDRHash,APHash,DJBHash,JSHash,RSHash,SDBMHash,PJWHash,ELFHash等等。对转载 2017-08-08 08:45:47 · 695 阅读 · 0 评论 -
Euclidean gcd algorithm
gcd是Greatest Common Divisor的缩写,欧几里得最大公约数运算,GCD(A,B)得到A和B最大的公约数,关于该公式的证明可以参数:https://www.khanacademy.org/computing/computer-science/cryptography/modarithmetic/a/the-euclidean-algorithm这里主要说明该原创 2017-08-14 16:29:29 · 626 阅读 · 0 评论