首页 > 代码库 > 哈希表效率

哈希表效率

开放地址法的装填因子:

loadFactor = nItems/arraySize;

有10000个单元的哈希表填入6667个数据后.

它的装填因子2/3

 

链地址法的装填因子:一般比一1大.

如果链表中有许多项.存取时间就会变长.

因为存取特定数据向平均需要搜索链表的一半数据项.

找到初始的单元需要O[1]的时间级别.

搜索链表时间与M<链表包含的平均数据项>为正比。O[M]

哈希表的效率:

<无冲突发生>

插入 O[1]

查找 O [1]

<发生冲突>

哈希表效率