算法
文章平均质量分 60
iteye_6700
这个作者很懒,什么都没留下…
展开
-
Javascript实现常见排序算法
Javascript写了几个常见排序算法,算是回忆一下基本的算法,工作中用的很少了,都习惯类用现成的类库。quick_sort2是网上实现的版本,我的quick_sort是看优酷的视频写的,老外还蛮有意思的,跳舞来解释算法。有兴趣的同学可以看看下面的视频:舞动的排序算法我写的快速排序用递归的,用firefox,100万能排,但用其他浏览器就栈溢出了,不知道怎么能改进下。js内置的排...原创 2012-07-21 00:17:45 · 119 阅读 · 0 评论 -
java和php对等的3DES加密算法
java和php对等的3DES加密算法,ECB的加密模式没有CBC安全,iv是初始向量相当于种子。参考文章:http://www.cnblogs.com/happyhippy/archive/2006/12/23/601353.html package org.jamie.demo;import java.security.NoSuchAlgorithmException;...原创 2012-08-06 14:18:27 · 501 阅读 · 0 评论 -
FNV哈希算法
FNV哈希算法是一种高离散性的哈希算法,特别适用于哈希非常相似的字符串,例如:URL,IP,主机名,文件名等。该算法实现简单,特别适合互联网行业。但该算法也有几个缺点1. 不适用于加密,因为其执行效率高,容易攻击;2. 由于hash结果是按位异或和乘积的,如果任何一步出现0,则结果可能会造成冲突; FVN哈希算法支持多种位的哈希算法,下面是一个32位FVN哈希算法的实现...原创 2013-02-18 15:39:39 · 701 阅读 · 1 评论