Skip to content
This repository was archived by the owner on Jan 18, 2025. It is now read-only.

Commit 13880cb

Browse files
authored
Merge pull request #34 from weihanglo/feat/bloom-filter
Feat/bloom filter
2 parents f018242 + 33f0224 commit 13880cb

File tree

12 files changed

+873
-17
lines changed

12 files changed

+873
-17
lines changed

Cargo.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "rust-algorithm-club"
33
version = "0.0.1"
44
edition = '2018'
5-
authors = ["Weihang Lo <[email protected]>"]
5+
authors = ["Weihang Lo <[email protected]>"]
66
description = "Learn algorithms and data structures with Rust"
77
homepage = "https://rust-algo.club"
88
repository = "https://github.com/weihanglo/rust-algorithm-club"

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ Special-purpose sorts:
9393
- [🚧 Ordered map](src/collections/ordered_map)
9494
- [🚧 Multimap](src/collections/multimap)
9595
- [Set](src/collections/set)
96+
- [Bloom filter](src/collections/bloom_filter)
9697

9798
## Learning Resources
9899

@@ -120,4 +121,4 @@ This project is released under different licenses based on type of the content.
120121
- Source code is licensed under [The MIT License (MIT)](LICENSE).
121122
- Articles and creative works are licensed under [Creative Commons 4.0 (CC BY-NC-SA 4.0)](https://creativecommons.org/licenses/by-nc-sa/4.0/).
122123

123-
Copyright © 2017 - 2018 Weihang Lo
124+
Copyright © 2017 - 2020 Weihang Lo

src/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,4 +111,4 @@
111111
- 程式碼與函式庫依據 [The MIT License (MIT)](https://github.com/weihanglo/rust-algorithm-club/blob/master/LICENSE) 授權條款發佈。
112112
- 文章與相關著作依據 [Creative Commons 4.0 (CC BY-NC-SA 4.0)](https://creativecommons.org/licenses/by-nc-sa/4.0/) 授權條款發佈。
113113

114-
Copyright © 2017 - 2018 Weihang Lo
114+
Copyright © 2017 - 2020 Weihang Lo

src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
- [🚧 有序映射表 Ordered map](collections/ordered_map/README.md)
4444
- [🚧 多重映射表 Multimap](collections/multimap/README.md)
4545
- [集合 Set](collections/set/README.md)
46+
- [布隆過濾器 Bloom filter](collections/bloom_filter/README.md)
4647

4748
------
4849

src/collections/associative-container/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ _(雜湊表示意圖)_
6666

6767
[set-theory]: https://en.wikipedia.org/wiki/Set_theory
6868

69+
### 布隆過濾器 Bloom Filter
70+
71+
[布隆過濾器](../bloom_filter)是一種類似於集合,但只會回報「絕對不存在」或「可能存在」的機率資料結構,實作上節省空間,常用於在海量資料中確認成員是否存在,並能有一定容錯率的場景。
72+
6973
## 參考資料
7074

7175
- [Wiki: Associative array](https://en.wikipedia.org/wiki/Associative_array)

0 commit comments

Comments
 (0)