数据结构,算法

BitMap对数字去重+排序

2019-01-04  本文已影响7人  小幸运Q

https://www.cnblogs.com/yangjiannr/p/da-shu-ju-chu-libitmap.html


思想:

Bitmap在用户群做交集和并集运算的时候也有极大的便利。

32位下最大规模: 2^32bit=2^29Byte=512MB

应用:快速排序:

应用:快速去重

注:JAVA语言中1byte=8bit

image.png

但是对于更大规模的数据:(比如64位机器)就凉凉了。

64位下的最大规模: 2^64bit=2^61Byte=2048PB=2EB
这时候就需要Bloom过滤器了

上一篇 下一篇

猜你喜欢

热点阅读