布卢姆 该软件包实现了通用用法的布隆过滤器。 它使用FNV和一个简单的技巧来计算所需的k个散列。 特征 初始化Bloom Filter仅需要过滤器的大小和哈希函数的数量。 使用Uint8Array TypedArray来确保最小的内存占用。 使用位操作对我们的位集进行操作意味着更好的性能(需要进行一次测试)。 FNV哈希和简单的线性哈希用作哈希函数。 可以通过将不同的元素类型(数字,字符串)转换为字符串来插入它们。 用法 const BloomFilter = require ( 'bloomf' ) ; const filterSize = 10 ; const kHashes = 3 ; const bl = new BloomFilter ( filterSize , kHashes ) ; bl . insert ( 3 ) ; bl . insert ( "bloblo"
1
CS 61B Data Structures, Spring 2021课件
2022-09-24 17:07:06 63.06MB CS61B
1
Data Structures and Algorithms in Java 6th Edition.2014.pdf数据结构与算法 纯英文 java
2022-09-12 01:26:37 9.34MB 数据结构 算法 java 英文版
1
开放数据结构涵盖了序列(列表),队列,优先级队列,无序字典,有序字典和图的数据结构的实现和分析。
2022-09-11 05:18:16 86B 计算机科学
1
这只是解决问题的示例,大部分来自Leetcode,并提供使用Python的算法和数据结构。
2022-08-29 02:16:00 11KB Python
1
Data Structures Using C(2nd) 英文无水印pdf 第2版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
2022-08-27 19:17:32 18.34MB Data Structures Using C
1
Data Structures and Algorithms Using Python and C++ 数据结构与算法方面的书籍
2022-07-28 13:10:05 3.83MB Python
1
LeetCode:LeetCode题解(CC ++)
2022-06-22 21:41:30 138KB c leetcode cpp data-structures
1
计算机科学导论课件:data structures.ppt
2022-06-14 14:00:17 298KB 计算机 互联网 文档
Linux操作系统课程指导:Ch6 Kernel Data Structures.ppt
2022-06-04 21:00:35 536KB 文档资料 linux 运维 服务器