HAMT.NET:NET的哈希数组映射Trie实现

时间:2024-05-31 14:05:47
【文件属性】:

文件名称:HAMT.NET:NET的哈希数组映射Trie实现

文件大小:43KB

文件格式:ZIP

更新时间:2024-05-31 14:05:47

C#

HAMT.NET NET的哈希数组映射Trie实现 这是一个正在进行的工作。 它包含.NET的HAMT和CHAMP实现。 此外,它还超越了CHAMP(内联CHAMP),它利用了泛型和值类型以及“内联”节点和键值数组进入类布局。 随后将发表论文。 初步基准测试结果: HAMT.NET与BCL的System.Collections.Immutable.ImmutableDictionary<>与ImTools.ImHashMap<> BenchmarkDotNet =v0.10.14, OS =Windows 10.0.17134 Intel Core i7-7600U CPU 2.80GHz (Kaby Lake), 1 CPU, 4 logical and 2 physical cores Frequency =2835937 Hz, Resolution =352.6171 ns,


【文件预览】:
HAMT.NET-master
----tests()
--------HAMT.NET.Tests()
----LICENSE(1KB)
----benchmarks()
--------HAMT.NET.Benchmarks()
----src()
--------HAMT.NET()
----HAMT.NET.sln(3KB)
----.gitignore(5KB)
----README.md(2KB)

网友评论