#hash #random #rand #wyhash

omango-wyhash

Wang Yi hash for Rust

4个版本

0.1.3 2024年4月17日
0.1.2 2024年3月28日
0.1.1 2024年3月28日
0.1.0 2024年3月27日

#1031 in 算法

MIT 协议

21KB
457

omango-wyhash

WyHash当前版本已有3年时间。这是一个旧版本。

这是Wang Yi hash的最新版本。

版本 final-4.2

目录

简介

提供

  • 哈希.

  • PRNG通过BigCrush和PractRand测试。

  • 近似高斯分布.

  • 基于Daniel Lemire的快速[0,k)范围内的整数RNG.

使用方法

将以下内容添加到您的Cargo.toml

[dependencies]
omango-wyhash = "0.1.3"

兼容性

最低支持的Rust版本是1.57

许可协议

此软件包根据MIT协议许可。有关更多信息,请参阅LICENSE

参考


lib.rs:

实现基于Wang Yi hash的最终版本4.2。

来源:'https://github.com/wangyi-fudan/wyhash/blob/master/wyhash.h'

依赖项

~30KB