《算法导论》笔记 第11章 11.2 散列表
摘要:
【笔记】函数h将关键字域U映射到散列表T[0..m-1]的槽位上。h(k)是关键字k的散列值。碰撞:两个关键字映射到同一个槽上。链接法:把散列到同一槽中的所有元素都放在一个链表中。给定一个能存放n个元素的、具有m个槽位的散列表T,定义T的装载因子α为n/m,即一个链中平均存储的元素数。对一个用链接技术来解决碰撞的散列表,在简单一致散列的假设下,一次不成功查找的期望时间为θ(1+α)。在简单一致散列的假设下,对于用链接技术解决碰撞的散列表,平均情况下一次成功的查找需要θ(1+α)时间。平均来说,查找操作需要常数常量的时间。【练习】11.2-1 假设用一个散列函数h,将n个不同的关键字散列到一个长 阅读全文
posted @ 2014-04-16 20:45 电子幼体 阅读(842) 评论(0) 推荐(0) 编辑