Delphi:两个高效的哈希函数

原创 2010年11月30日 21:33:00

 

 

各种哈希函数算法请参考:

 

http://www.partow.net/programming/hashfunctions/

Delphi 中的哈希表(1): THashedStringList

unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, F...
  • chinajobs
  • chinajobs
  • 2016年05月30日 14:33
  • 1034

Delphi实现Hash表

Hash表,其实就是一个Key对应一个Object在Delphi里最简单实现Hash的就是TStrings通过它的AddObject,IndexOf,Objects等方法可以做一个很简单的Hash表。...
  • formiss
  • formiss
  • 2007年05月10日 17:12
  • 2854

Delphi中的哈希?

曾经看到很多人在嚷嚷Delphi没有哈希表,这些人的动手意识姑且不论,却还有很多人以此来证明Delphi比别的语言垃圾,实在是...好,牢骚打住,转接正题。TStringList是我们常用的字符串列表...
  • songfuqiang
  • songfuqiang
  • 2007年09月28日 16:52
  • 1962

哈希算法(Hash Algorithm)初探

不约而同的,几乎所有的流行的hash map都采用了DJB hash function,俗称“Times33”算法。Perl、Berkeley DB 、Apache、MFC、STL 等等。times3...
  • wwwsq
  • wwwsq
  • 2007年03月12日 11:39
  • 35688

Delphi下的字符串Hash函数

有点奇怪,我在Google中查找"Delphi 字符串 Hash"居然找不到相关的Hash函数!正当我不知如何是好是,忽然想起开源的JEDI项目,这个大而全的项目虽然我极少使用,但我知道里面什么都有的...
  • cmx8818
  • cmx8818
  • 2016年09月18日 22:08
  • 505

Delphi6-xe5 中的MD5实现方法

在Delphi自带的Indy控件中其实是提供了MD2,MD4,MD5对象的,我们可以直接使用它们来完成MD5的签名算法。而不需要再去找其它的DLL或是Pas了。 在Uses单元中引用 IdHashM...
  • gzxiaorou
  • gzxiaorou
  • 2015年03月20日 15:58
  • 3892

hash表delphi实现源代码(免积分下载)

  • 2007年08月06日 09:47
  • 929B
  • 下载

数据结构 - 哈希函数

哈希查找之前的查找算法,时间复杂度为O(n),或者O(㏒2n),其效率取决于“比较”的次数。 即使对于采取排序树结构的查找表,由于每一次比较的结果,如果关键字与数据元素不相等,则有“大于”或者“小...
  • wangzi11322
  • wangzi11322
  • 2015年05月03日 09:55
  • 2037

高效的TreeView构建方法

高效的TreeView构建方法 网上一直有朋友说.net上的TreeView不够快,而且也不方便。那么真实的情况是否如此呢。我做的一项目中需要一个快速的Tree,它的数据源是MS SQL,其对应表中记...
  • BlueDog
  • BlueDog
  • 2005年12月25日 20:24
  • 4925

Delphi:两个高效的哈希函数

function BKDRHash(buf: Pointer; count: Integer) : Cardinal; assembler; asm PUSH EBX; ...
  • linzhengqun
  • linzhengqun
  • 2010年11月30日 21:33
  • 2463
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi:两个高效的哈希函数
举报原因:
原因补充:

(最多只允许输入30个字)