摘要: 1. hash表: 又称散列表,以key-value的形式存储数据,能够由key快速定位到其指定的value,而不经过查找。它采用了函数式的映射思想,将记录的存储位置与关键词相关联,从而快速定位进行查找,复杂度为O(1)。 2. hash函数: key和value的映射关系称为HASH函数,通过该函 阅读全文
posted @ 2018-02-16 16:00 IvanB.G.Liu 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1. 定义: 从字面意思上理解,bitmap翻译为位图,更准确地说应该是位的映射。bitmap一般应用于海量数据的处理,如查找、去重、排序。 举个例子:40亿个int数字中,要找出只出现一次的数字集合。用普通的遍历查找的话,40亿int需要的内存空间是:40*10^8*4 = 16*10^9,即16 阅读全文
posted @ 2018-02-16 15:49 IvanB.G.Liu 阅读(925) 评论(0) 推荐(0) 编辑