布卢姆 该软件包实现了通用用法的布隆过滤器。 它使用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
数字信号处理英文版课件:Chap 8 Digital Filter Structures.ppt
2022-07-07 18:12:52 1.19MB 数字信号处理
数字信号处理教学课件:Chapter8 Digital Filter Structures.ppt
2022-06-28 09:06:39 1.99MB 数字信号处理