パッケージ: golang-github-bits-and-blooms-bitset-dev (1.22.0-1~exp1)
golang-github-bits-and-blooms-bitset-dev に関するリンク
Debian の資源:
golang-github-bits-and-blooms-bitset ソースパッケージをダウンロード:
- [golang-github-bits-and-blooms-bitset_1.22.0-1~exp1.dsc]
- [golang-github-bits-and-blooms-bitset_1.22.0.orig.tar.gz]
- [golang-github-bits-and-blooms-bitset_1.22.0-1~exp1.debian.tar.xz]
メンテナ:
外部の資源:
- ホームページ [github.com]
類似のパッケージ:
試験的な (experimental の) パッケージ
警告: このパッケージは experimental ディストリビューションのものです。つまり、おそらく不安定でバグがあり、それどころかデータの損失を起こすかもしれません。使用前には、変更履歴やその他の参照可能なドキュメントを必ず調べてください。
implementation of bitsets
This package implements bitsets, a mapping between non-negative integers and boolean values. It should be more efficient than map[uint] bool.
It provides methods for setting, clearing, flipping, and testing individual integers.
But it also provides set intersection, union, difference, complement, and symmetric operations, as well as tests to check whether any, all, or no bits are set, and querying a bitset's current length and number of positive bits.
BitSets are expanded to the size of the largest set bit; the memory allocation is approximately Max bits, where Max is the largest set bit. BitSets are never shrunk. On creation, a hint can be given for the number of bits that will be used.
Many of the methods, including Set, Clear, and Flip, return a BitSet pointer, which allows for chaining.