Closed. 这个问题正在寻求书籍、工具、软件库等的推荐。不满足堆栈溢出指南 /help/closed-questions 。目前不接受答案。
Java 中有哪些著名的稀疏位向量库吗?
(是否有关于稀疏与稀疏使用它们的有用程度的指南?java.util.BitSet http://java.sun.com/j2se/1.4.2/docs/api/java/util/BitSet.html ?)
TL;DR 去这里Java 中高效的稀疏 BitSet 实现 https://github.com/brettwooldridge/SparseBitSet
我知道这是一个“老”问题,但有同样的问题我偶然发现了这篇文章。虽然答案很好,但我最终还是不满意。经过进一步挖掘,我想我已经找到了 Java 中稀疏 BitSet 问题的“明确”答案。
In 这个演示文稿 https://github.com/brettwooldridge/SparseBitSet/blob/master/SparseBitSet.pdf?raw=true 作者 Bruce Haddon 博士讨论了他的研究人员为创建高内存效率和高性能的标准 Java BitSet 替代品所做的努力。
他的演示文稿的原始链接已失效,但我联系了 Haddon 博士,并在此处保留了代码和演示文稿:
https://github.com/brettwooldridge/SparseBitSet https://github.com/brettwooldridge/SparseBitSet
我强烈建议您阅读此演示文稿。即使您对稀疏位集不感兴趣,这也是一本令人着迷的读物,它更多的是关于解决问题的真正本质......
幻灯片:是计算机科学、软件工程还是黑客? https://github.com/brettwooldridge/SparseBitSet/blob/master/SparseBitSet.pdf?raw=true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)