4个版本
使用旧的Rust 2015
0.1.3 | 2015年6月1日 |
---|---|
0.1.2 | 2015年6月1日 |
0.1.1 | 2015年5月31日 |
0.1.0 | 2015年5月31日 |
#1778 在 算法 中
22,684 每月下载量
在 101 个 软件包中使用(直接使用9个)
18KB
316 行
hamming
一个计算向量汉明重量和两个向量之间汉明距离的软件包(高效实现)。
lib.rs
:
一个快速计算1的个数和异或字节的软件包(也称为popcount,汉明重量和汉明距离)。
安装
将以下内容添加到您的 Cargo.toml
[dependencies]
hamming = "0.1"
示例
assert_eq!(hamming::weight(&[1, 0xFF, 1, 0xFF]), 1 + 8 + 1 + 8);
assert_eq!(hamming::distance(&[1, 0xFF], &[0xFF, 1]), 7 + 7);